skysight-inc/HackerNews huggingface dataset:
Sure, IO is often the bottleneck, but the python interpreter can most definitely add a lot of overhead, which can add a lot of operational costs. Personally, even in IO bound applications, I prefer something like Go or Elixir, and with those languages, it's not clear what python's productivity advantage is or is not (and I've known python since v1.5.2 so it's not a matter of familiarity).
Thanks, interesting to consider.
Yes Quebec has very cheap electricity until about the middle 2030's when the cheap power gets turned off.
Why are we going after Carmen Ortiz again? Prosecutorial discretion is the law of the land, after all. I get it, it wouldn't get as many clicks as criticizing lobbyists, lawmakers, and deadlocked legislatures throughout the country that literally wrote the laws Ortiz enforced. That's a much more complicated argument and requires nuance.

The far right and far left (of which Matt Bruenig is decidedly a part of) are absolute experts in propping up strawmen instead of solving problems. Slacktivism at its finest.
This and the comment below are super broad advice that you absolutely don't need to listen to.

I'm the CTO at 100+ person company and write code about 50% of the time.

Do the work you enjoy most. As long as customers are happy and you keep finding more of them, the rest will work itself out.
Unportability is, for better or worse, a moot point when the GNU coreutils form the de facto standard for most actual shell scripting.

It's also not relevant in the context of shell scripting with tools that aren't intended to be part of POSIX or any other standard. Plenty of ecosystems and workflows are built on proprietary, internal, or just not standardized tools.
We'll have an answer (applicable to the U.S. at least) soon enough: https://www.coindesk.com/tech/2021/10/22/after-stealing-16m-...
There’s at least one Armv8 supercomputer out there today, and it’s a beast too: https://en.m.wikipedia.org/wiki/Fugaku_(supercomputer)
FastAPI is a framework, the server underneath FastAPI would be uvicorn, which is also based on libuv
Restriction has always been a engine for innovation.
Quick.. ask him about brexit and how although he was a big supporter of it he moved to Singapore!
I think that statement would indeed apply to a majority of politicians in the US, on both sides.
Tarek Mehanna, whose prosecution was her other brainchild, suffered one of the most shameful miscarriages of justice in my lifetime, including Guantanamo.

Note: I don’t think he’s a good person or innocent. He would execute me in five seconds flat because of the sect my parents belonged to. But they could have tried him for legitimate incitement to murder, not what they railroaded him on.
> Build iPhone and iPad apps with SwiftUI right on your iPad (requires iPadOS 15.2 or later)

Maybe it's no Xcode, but you can actually build "real" apps!

I still wish we had a full version of Logic for the iPad (though there are lots of iPad DAWs and some of them are pretty good.)
Debugging My Work Health
There's a potential middle ground.

- The present effective gate to the Internet is online service providers and mobile telephony / data providers.

- A combination of UBI (sufficient to support authors, musicians, and other creators) and reputation / merit-based compensation (for works of more substantial effort, notably jouranlism, investigation, and research) should be able to support creatives. Note that this is more a career than strictly performance ("units moved") basis. People don't turn out substantial work consistently, and much of what's turned out on a consistent basis ... is less than substantial.

- The "free Internet" already costs ~$800 billion/year, which divided amongst the roughly 1 billion inhabitants of North America and Europe (we'll include Japan and Australia by proxy) works out to ... $800/head, or $3,200 for a family of four, per year. That's the global advertising bill. And yes, it largely makes sense to allocate that amongst the OECD, the world's richest billion.

- A small fraction of that would support all existing journalism, music, and publishing handsomly, as well as much television and video production.

It's quite possible that there'd be some reallocation of compensation from the present mix. That might not be all bad.

I've suggested this a few times:

https://news.ycombinator.com/item?id=26822263

https://news.ycombinator.com/item?id=26893033
I really fail to see the distinction between writing some functions in a language, compared to a “new language” or dsl or something.

Maybe it’s just my past experiences clouding my judgement, but if I see something saying it has its own language, or dsl, or flavor of a language… it makes me want to run away!
How about credential revocation, is that dependent on the health of the primary region?
pthatcherg: this is super cool; on the Matrix side we hadn't spotted that you'd written your own SFU. Would you have any objection to us trying to use it as a decentralised Matrix SFU, as per the design in https://github.com/matrix-org/matrix-doc/blob/matthew/group-...? (Obviously we'd do so within the constraints of AGPLv3).
It's important to not forget people who perform harmful, malicious acts while in power to prevent them (when possible) from obtaining power to do it again during the remainder of their lifetime. Checks and balances, actions have consequences, citizen responsibility, and all that jazz.

I didn't take this piece as "going after" Ms. Ortiz, but as "never forget", which seems like a fair approach to a public figure and their actions while in public office.
Ach, those always get me. Thankfully most (all?) of those also respect the `$IFS` variable, which is what I tend to use.
She's not tough on crime. She's just pro copyright racketeering for big publishers.
Or tool authors could write useful man-pages. See OpenBSD for fantastic examples.
CNN analysis: 'Elon Musk reveals how decency is dying'
Centrifugal Force
Hi! I'm a very happy iPhone user (and Mac + Apple Watch + AirPods, you name it...), but I'm surprised by your comment....could you elaborate? In what way do you think that google is pathetically behind?

I've always seen it as just a different ecosystem with different ideas. I look forward to reading what you have to say!!
Carmen Ortiz has never held an elected office. Her time in politics was appointed.
In general I'd say yes. AD syncs to Azure totally painlessly and MFA "just works" if you turn it on.
https://twitter.com/hugolowell/status/1468989737490911232

If this doesn't look like some uncontrovertibly fascist shit to you, then we live in entirely different realities.
I’m actively looking now for an SSO solution, SMB scale. What’s the one that doesn’t suck?
AI Uses Reinforcement Learning to Navigate Oceans
Is there an equivalent for Southern California? Cal Tech and UCLA immediately come to mind, but I'm not sure what the third school would be.
OP didn't say he should talk about it in this video.
100%.

The VC-pump culture of the startup ecosystem wants those 100-1000x returns. Real bioverse problems are hard to extract value, so there's little profit and less attention from the ecosystem.

Housing is a perfect example. There's no housing crisis for rich people. If you truly wanted to solve the housing affordability crisis then you need to accept that your profit margins will be effectively $0. Your customers cannot afford rent, let alone any large housing purchase.

Technological leverage can be applied to housing to move the needle (3D printing, driverless homes etc) but ultimately you need tech founders with the right cultural mindset to approach the problem with no goal to extract wealth through VC-pump equity, excessive profits or any exit.
We certainly could but every one then needs to accept a lower standard of living.
I could have written the OP message a year ago -- I used to feel the same way.

Plz don't disparage Rust evangelism!

Rust is awesome. yes it is complex, frequently annoying, easy to learn difficult to master. I'm speaking from a 30 year dev career.

a few months ago I intended to do a quick investigation into RUST to validate my "i really don't need to learn this" specifically for an embedded project. Within a few hours I found I had become a zealot. Rust has too many "omg, i should tell everybody about this" behaviors that I can't even find my favorite aspect yet.

It's equivalent to a lost soul finding Christianity and accepting the lords blessing and forgiveness! The weight that is lifted of being forgiven to your sins resulting == no more guilt, it's all forgiven! immediately reduction of cognitive dissonance. in this example with rust, it's pointer tracking and memory management, but it's basically the same thing. Rust is for the pious developer.

Those people who are still using C++ for fresh starts are the same folks who love to do things the hard & wrong way, or at least those who don't know any better, infidels, unwashed heathen.

Join us. join rUSt.
What kind of crime? Do U.S. voters like politicians who can show they are tough on people download ebooks? I never heard of that.
Hey OP, sounds like we're in a similar boat in terms of role, tenure, experience, and (guessing from username) age. My email's in my profile, if you want to trade notes or just vent feel free to reach out.

I think you're getting so much terrible advice in this thread, from everyone attacking you for writing code. You should be writing more code if that's what you like to do. I spend about two thirds of my time writing and reviewing code, take the lead new features (core and experimental), fix bugs, and generally work on whatever I find the most fun and think will be the most useful for customers. You can do the same and still lead a very large and fast growing company. This idea that as a leader you should abstain from doing real work is nonsense and results in bad leaders.

If you find yourself stressed about the code you write adhering to everyone else's standards, I'd suggest 1) not worrying about everyone else (easy to say / hard to do), or 2) finding a commercially valid excuse to make a new repo and try some fun ideas out there. If the ideas are good, incorporate them into the main codebase and get back to what you do best.
For most linux distributions sure, GNU might be considered a standard. But if you want your script to work on macOS or BSD, or even for example Alpine linux, then you can't just treat GNU as standard.
PNG Parser Differential
Phantom wallet is great! It's currently primary a solana wallet, but I believe that they are in beta for Ethereum support, but if you are curious to try out web3 stuff Solana is great for it. I strongly prefer the UI over this wallet compared to Metamask for instance, and think it is a very user friendly wallet.

It's also quite easy to integrate with webapps.
It doesn’t. Especially in this case, because lichess doesn’t even use elo ratings. It’s a different rating system altogether.

https://lichess.org/faq#ratings
So basically when I push that 'max' button I am overclocking my dyson. Walking the glorious tightrope between a performance boost and molten mess of silicon.

Cleaning day just got a whole lot more fun.
> You can be a terrible engineer with a degree. You can also be an excellent engineer without one. To me, that pretty clearly makes the case that a CS degree is not an indicator of future success in a given role.

Sure there are exceptions, but what about looking at the signal to noise ratio?

Having one candidate clearly not employable out of 20 from an engineering school/CS program is much better than interviewing 19 unemployable people from a bootcamp to finally get to the one that's actually a good hire.
Again, you are COMPLETELY missing my point and also putting me on the wrong side of this argument. I AGREE open source is usually safer. In fact you QUOTE me saying that ("if like me, you think the pro out weighs the con") and then say that I'm "wrong".

What I'm saying is you HAVE TO DO THE ANALYSIS, which you then went and did.

You can't just delete the cons and say they don't exist YOU HAVE TO DO THE ANALYSIS.

In your analysis there is the assumption that there is "100 white hats" looking that the code ... which isn't always true. How would your analysis change then? You WON'T KNOW if you just deleted that "con" from your risk analysis "because open source".
Because she tried to rob Aaron Swartz of his future in order to further her career. Indirectly, it worked. Carmen Ortiz used her authority to suck.
Money and focus to improve SE culture can come from just changing civil liability doctrines, instead of gov’t regulation.

For example, guilty-until-proven-innocent (res ipsa loquitur) would make poor IT design and operations a lot more expensive, at the expense of a lot more court cases and a chilling effect on new software. For mature core operations, the price paid by society might be worth it. The IT industry would then be forced to come together and address issues at an industry level, if for no other reason than every player avoiding painful amounts of time and money spent in the civil justice system…which is a lot less fun than even the most torturous code reviews.

My sense is (IANAL) that the liability doctrines for software are stuck in the 1960s with all software viewed as a “best effort” sort of experimental exercise that must be protected from the rigors of normal liability. I think we are past that point for a lot of software components. But who in the software industry dare acknowledge it?
>Prosecutorial discretion is the law of the land, after all.

I don't understand what you're getting at. She was given discretion and she misused it. That seems like a really obvious reason to go after her.
I fear this will be one of many incidents like this considering the surface area that the log4j vulns present.
Here in NJ a typical middle class house pays 10-25k/yr in property taxes. But if you have 5 acres and sell a few thousand dollars worth of pumpkins you pay near zero because you're a farm. https://www.nj.com/politics/2019/09/how-to-cut-your-property...
Check out some Guix package definitions. They are written in a declarative style. It looks closer to YAML than code.
"Establish some sort of line early that you are not willing to cross. Otherwise you might find yourself one day with blood on your hands, having forgotten that the law is not an end in itself..."
Somewhere a prosecutor is mulling over this decision currently, with the beating heart of Mr. Julian Assange. Individuals as diverse as Cornell West, Ai Weiwei, Joe Rogan, Susan Sarandon, Tucker Carlson, Jimmy Dore, and Eric Weinstein support his freedom.[0]
[0] https://mobile.twitter.com/AgramSeth/status/1471170511782690...
I've played around with the new default frontend (no js build step at all!) and it's been an absolute joy. I was able to write basically babby's first Rails app and have it look, feel and behave like an SPA, and that's a wonderful thing for apps that need just a little bit of interactivity. While I've mostly moved on to Phoenix for my personal "weekend project" web needs, Rails is still a wonderful framework for getting an app off the ground fast.
> I don't understand what you're getting at. She was given discretion and she misused it.

Discretion means that you're permitted to make whatever decision you think is best. Misusing discretion is an oxymoron.
AGPL contrains the rights of the user. That's its job. The whole point is to be GPL, which prevents users from distributing modifications to the original program, with the addition of preventing users from offering their modifications as a service over the Internet.

MIT, Apache, and BSD have none of those restrictions on users. How is APL the "least restrictive"?
Would they become worthless, or would their black market value shoot up?
It’s not a strawman. She’s the direct cause, not the law. If there’s a different prosecutor, it wouldn’t happen, he wouldn’t die.
it's always been really interesting to me how much power is wrapped up in district attorneys. in terms of a single type of elected seat that has the most discretionary power over the lives of other human beings in the united states, i'm not sure much matches it.

combine that with the relatively limited amount of attention the seats get at election time and the whole situation is sort of a weird singularity in american government.
Meanwhile Defund the Police and no-bail makes the thieves more brazen than ever before.
I haven’t had any problem with struct tags personally. I wish Python had some sane way to reliably auto marshal objects to JSON in the stdlib.
> a memory model where memory is not innately typed

This is intriguing. Do you have examples of systems where memory is typed? Or some ideas?
>Why are we going after Carmen Ortiz again? Prosecutorial discretion is the law of the land, after all.

One doesn't follow the other. If anything, the fact that certain things are left to personal discretion makes it more important for people to speak up when they disagree. In the absence of law to constrain the behavior of the Carmen Ortiz's of the world, social pressure is all we have.
In the US if something serious like this happens the police will physically notify the next of kin of it, not send you a text.
Chess.com also uses Glicko. Though it might be version 2 on lichess and version 1 on chess.com.
That doesn't change that the US was highly sensitive of their image during the cold war.
This is a nice article from the folks at Octopus Deploy on how to solve this problem with their RunBooks feature:

https://octopus.com/blog/database-deployment-automation-adho...
mining will never be illegal. at best it will be heavily taxed as a discouragement.

doesn't matter, though; just buy a space heater if you want a space heater.
Ship of Fools (Disambiguation)
I would be infinitely more interested in Freeman Dyson's position on tough topics than James'. But Freeman isn't an influential figure today, so it wouldn't be very relevant for most people. James on the other hand...
> That is not necessarily my opinion

Ok.

At least with big or medium organizations it's easier to get a track record )good or bad). With individual doctors, it´s more difficult to be sure if she is a genius or a crackpot.
Eh. Sometimes there are legitimate technical wins even for things that are otherwise problematic.

The TMo/Sprint merger has had issues, for instance, and I personally have been less favorable to it as time went on, but it didn't mean I wasn't excited at the time to see one more death knell for CDMA.

Also Nvidia has been pretty open-source friendly with their ARM platforms in addition to their being pretty powerful in their own right, and that doesn't have to be mutually exclusive with the concerns it would raise if they controlled the whole ecosystem of ARM platforms.
I suppose that may be the case - although I don't really see much solar specced for true off-grid use.

I think the main point is that there are some negative consequences to allowing folks to opt out of what were previously shared utilities. Intentional or not - we had a form of social contract around pricing utilities, and that contract falls apart if the wealthiest can buy their way out of future payments.

That doesn't mean I agree with the way that california (and many other states) are trying to hamfist those who buy solar into subsidizing utility companies, but it does mean there's a real conversation to be had that's not as simple as "Fuck the poor - I have mine".

It's a similar conversation to the one around gas taxes. EV owners avoid paying them, but gas taxes are primarily funding road infrastructure, which is still shared by EV owners. So we had a social contract that worked, and we have to find a replacement. That's a real discussion, and not some simple black and white "They buy EV, they pay less" talk.
“I would write things about stuff I saw at the school — that I thought would irritate people”

Ugh. I hate people that like to pretentiously crap over what others give them in order to signal their sanctimoniousness.

Also, don’t do the crime if you can’t do the time.
Essentially the same as with the Pfizer/BioNTech vaccine, as expected.

For the usual 2 doses, it is 50 times less effective against Omicron (40 times less for Pfizer/BioNTech)

With the booster, it bring backs effectiveness to about the same level as for Delta (same thing for Pfizer/BioNTech)
I suspect the problem with a "Tesla of health care" is that it's so decentralized that there's no way to bring a coherent new product in a market economy.

You could potentially build a small self-contained ecosystem-- say, in a metro area or small state-- but it starts to fall apart if your package can't provide any coverage the moment you're out of town and have an emergency.

Realistically, only entities the size of a nation state can really provide something meaningful there, because they can have the tools to get buy in.
I think a lot of Xcode’s issues stem from it being a 20+ year old program with a lot of the legacy baggage that comes with that. I’ve actually found it not too bad with the recent updates. If they could get rid of the stupid project file format then I might actually like it.
> absence of law to constrain the behavior of the Carmen Ortiz's of the world, social pressure is all we have.

How about changing the laws? You do realize that we literally pick the law-makers, right? I guess writing blog posts is easier.
> 4. Information is not knowledge.

information is knowledge packaged for transport. converting information into knowledge is just called learning when humans do it. spreading information you don't understand is a service or a disservice depending on your intent.
> The far right and far left (of which Matt Bruenig is decidedly a part of)

Matt Bruenig is not far left, cf. https://en.wikipedia.org/wiki/People%27s_Policy_Project, he's a democratic-socialist, maybe at most a socialist.

Far left is quite something else! Cf. https://en.wikipedia.org/wiki/Far-left_politics.
To be clear, what this exploits is nothing like what you've mentioned.

The article does a very good job of describing the relevant parts of the image format. They built a VM inside of an images single pass decompression route. I'd highly recommend reading the article.

This is just one of the exploits in a very large chain.

To quote some of the nations top security researchers:

> Based on our research and findings, we assess this to be one of the most technically sophisticated exploits we've ever seen, further demonstrating that the capabilities NSO provides rival those previously thought to be accessible to only a handful of nation states.

This has nothing in relationship to eval().
I've been programming in Clojure professionally for roughly ten years now. It's a great language and extremely effective if you're building products both on the JVM and in the browser.

I think I've written a handful of macros in that time, there is one in my current codebase in a test class, and it could probably be removed.

Macros are for extending the language. Programmers who are new to Clojure tend to pick macros up and get a bit excited and create lots of DSLs and other cute little trinkets, and then they put macros down again because they realise they don't compose.

The power of Clojure is in simple datastructures, the core functions that operate on them, composition, and host interop.

The most useful thing that I made with macros was a library for opinionated exception handling for Clojure core.async, at the end of which I realised I was using core.async a bit too much and ended up removing a bunch of it.

The product I work on today is an Enterprise toolkit for Apache Kafka (https://kpow.io) that according to Github is 97% Clojure. Data-oriented, great delivery cadence, and terrific fun to work on. Having a single language on the JVM and in the Browser is enormous leverage, certainly we feel the benefit every day.
CPU usage was so very high for calls over 5-6 participants. I'm not sure what more there is too it.
its fine until it stifles innovation one could argue

https://www.investopedia.com/terms/p/patent-troll.asp
Now they just have to publish the VM so I can do next year's Advent of Code in it.