skysight-inc/HackerNews huggingface dataset:
> An alternative, which doesn't require insane loading times, is to use any of the many great Python libraries that allow you to write web apps in Python

Sure, there are lots of things that do that.

They don't let you build apps using the Python scientific stack that live entirely in the browser, because they tend to be transpilers plus implementations of a subset of the stdlib plus some browser-specific libraries, whereas PyScript bundles WASM-compiled versions of important Python ecosystem libraries.

They have different strengths.
I think you have it backward. I'd much rather maintain pristine, clear, well-architected code than code that was shipped to a deadline, if I had a choice.
> One thing that bit me using Java streams recently is that it completely broke down when I had a concurrent data structure that needed to have the coarseness of locking tuned for performance. Laziness and functional streaming operators had to just go out the window to even make it clear where a lock was taken and released.

Well yeah, that's very much expected. If you're even talking about locking, stream transformations aren't a good fit (except maybe if you do the microbatching/orchestration style where your stream transformation steps operate on chunks of a few thousand items - and even then your locks should be scoped to a single transformation step).

(Now I'd happily claim that for equal developer time one can usually outperform a locking-and-mutation implementation with a stream-processing implementation - not because the low-level mechanics are faster but because it's easier to understand what's going on and make algorithmic improvements - but that's a rather different matter)
Lummis-Gillibrand (Crypto) Responsible Financial Innovation Act (S. 4356)
PostScript Level 2 ought to be enough for anybody.
You can avoid bandwidth costs: use peer to peer networking below some number of participant threshold.
Sorry, but as an owner of a couple hemp T-shirts, it is much better than cotton and infinitely better than synthetics. It wears like iron, it breathes well, it drapes nicely, it has body. The shirts have outlasted generations of ordinary good t-shirts and semisynthetic dress shirts.
Hey, emotional algebra doesn't have negation (it does have fear though), may want to try "I want to live" "I want to smell nice". It can also help to visualize ie. headache pain when inhaling etc.
Interestingly this detail may be wrong, but the status quo is much worse. Packaging Python applications is enormously painful, and they often fail to install (or worse, a runtime error) if you’re not on a mainstream distro. And then there is the performance…
It provides acres and acres of self-confirming thoughts, reminds me of:

> Hobbits delighted in such things, if they were accurate: they liked to have books filled with things that they already knew, set out fair and square with no contradictions.

You can go to twitter for confirmation on what you already think, and amusements, but things that go against your worldview are basically impossible to do in short tweets, so you begin to filter them into a self-reinforcing bubble. And the algorithm notices and reaffirms.
The podcast goes into detail on where the data came from. If you just want the tl;dr, the results of looking at 1,900+ teams and 800k+ branches are at [0].

[0]https://linearb.io/engineering-benchmarks/
Yup, that's my current opinion. Counties can be extremely well-funded if they encompass a city, and may have almost no funding at all if they're rural. The needs of each county government are obviously different as well, but there's still a bunch of fixed costs that take up a disproportionately large part of smaller counties' budgets.
Is a significantly complex instruction to your AI not just code?
That should be sufficient. The most peaky loads are RF transmit, can be 10-20W instantaneous. If you add that with GPU operations and backlight, camera, etc. But I don't think it'd easily go over a few tens of watts.
I use a non-backlit Keychron K8 TKL during the day, and a simple white backlit Keychron K2 at night (or on really cloudy days). Once I started using wireless keyboards, I couldn't go back to wired.
Book Review: San Fransicko
I’m curious what are the primitives for the scientific computing stack? I’m vaguely aware that libfortran or gdpr tran or something live at the bottom, but I’m not sure if there are other base libraries or what immediately depends on them. Also, did you need to reimplement these in native JS? How does the performance compare?
Other languages have done that :)

Lua in the browser: https://fengari.io/

And then you can use that to run Fennel, a Lisp that compiles to Lua https://fennel-lang.org/

I think TypeScript also has a script you can include that lets you put your TS code in a special script tag, and it gets compiled in-browser.
Cold turkey after 10 years on 1/2/2007 -- the money is what did it for me.
Great, but no thanks!
Yes. I can’t go into more detail without committing libel. But Mountain View police ruled it a “death by natural causes” without bothering to look at GPS history of the last people she was with (staying with late at night) just moments before. It was a very unusual way to die by natural cause, and she chose a very curious mode of transportation given other modes of hers that she had available to her where she was.

The point wasn’t so much the death as it was that generally sexual relations between a boss and a direct report shouldn’t usually be any type of acceptable in a healthy workplace.

No judgement on Poly/ ENM / whatever.

The death merely was my motivation for being passionate about this recurring theme I keep hearing from reports within Google of entanglements between direct reports and management (and sometimes others, like the spouses of management or their other mistresses).
Yeah, this is what happens when institutional investors decide to throw their money into poorly regulated private equity vehicles.

If only we had some mechanism whereby companies' shares could be listed somewhere public, and people could buy and sell them to determine what a fair price for these companies would be! Oh, better yet - we could have a regulatory body that could prevent companies from selling the same asset back and forth to themselves to inflate the price. Crazy, right?
oof rip Windows Mobile OS
It seems like there are two issues:

1. The GP arranges for one of its funds to buy from another fund. These funds likely have a different mix of LPs. Because both funds are represented by the same GP, there's no competitive negotiation, and the valuation chosen may benefit one group of LPs (and possibly the GP) at the expense of the other.

2. Such a transaction can increase the total fees earned by the GP, even without additional effort or additional value being created or realized.
I'm using the underlying project, Pyodide, to launch a worker that can execute code and provide autocompletions (via jedi) to a codemirror editor. I'm not super crazy about the startup times, but I'm hoping that there will be more work to help optimize it further.
That seems reasonably fast on my machine.
Thanks for the demo (and the bonus for those interested in that kind of stuff).
Damn, that's really cool. Too bad hype won out in the end...
Yeah, sure. PHPbb had plenty of exploits too.

You could read about them as they were published/fixed.
The problem is you can't actually turn it off like you think you should be able to do. As well, you should expect feature parity (automated updates and so on) with the R^X turned off.
why are suits so afraid of code that they fall for the no-code spiel?
Yes, and the Wired graphic was particularly misleading in that it showed, as I recall, multiple dollar amounts accumulating on per-session treadmill displays.

On the other hand, it is possible to imagine lifestyles enhanced by various 10W contributions. 10W for heated clothing. 10W for a laptop. 10W average to power a several km electric bicycle or Aptera-size commute. And so on.
It's not necessarily hard to come up with this independently.

I hadn't heard of Kagi before until recently, and only just seen this Brave Goggle feature, but I had a very similar idea with my own search https://namusearch.com/ - Search using user defined url lists which can be publicly shared

I think I initially had the idea by thinking about uBlock but for Search.
The real way to sell this is the way BSDs are sold.

Change the name to FooCorp CyberBattle Platform Appliance, and put some sort of fancy front end or whatever.
Shoes are this way for a lot of people, in that some of us can keep a pair of shoes long enough that the next fashion cycle has happened and you can't find anything like that again.

I got to the point where if I really liked a pair of shoes, I'd buy a second pair and throw them in the closet for nine months, and cross my fingers that I like the shoes in the second refresh more than I liked the ones in the first one.

And lets talk about ya'll motherfuckers wearing jeans that make your eyes pop out. Stores I used to shop at, some of them don't even have regular jeans anymore. I was the first person off the tight jeans bandwagon the last time that went around, and I'm not jumping on this one, even if that means I have to shop at thrift stores until you all wake up on your own, or until your doctor tells you to stop wearing those if you want kids.
Because for the vast majority of users, they just need something they can post once in a while (if at all) and maybe the ability to form little groups. They care nothing more and need nothing more.

But some of those become popular and famous, and then there's little incentive to move elsewhere, as their "fans" are on the platform and so it continues to grow.
I used to be a heavy smoker, at the height of my habit I could smoke 2+ packs a day. It was bad. When I finally decided to quit, I went cold turkey. For a week or two I had strong but manageable cravings, however they started to fade away and eventually the smell of cigarette smoke started being really unpleasant. Years on and I feel no pull towards tobacco and the idea of smoking it is repulsive to me now.

This is of course anecdotal evidence, but you (you, a smoker reading this thinking about quitting) are not doomed to suffer cravings forever nor are predestined to fail, like the Mark Twain quote could make you believe. Perhaps there are people, who find it really difficult to quit, but it is also possible to completely move on. Just don't fixate on how hard it is and simply do it.
Except that Onedrive sync is sub-par. If you have one computer <-> cloud then it works reasonably well, ignoring file naming issues. If you have several computers that you want to keep in sync it gets hopelessly messy and out of sync real fast unless it's just few files.

I've tried to give OneDrive a chance several times but no more. Dropbox has been only reliable choice for three-four way sync for me.
gitea - https://gitea.io
Gitlab is better, so far. Gitea is massively easier on the resource consumption.
I think 4.4BSD on MacOS
It’s not a GitHub replacement though, it’s an integration.

Is it still better? Maybe it is.

I don’t think that turning a PR comment into a floating box is a value-add… anyone can do that with a userscript or inline bookmark.

And ultimately…you can’t solve a people problem with tech.
Both probably combine badly. Nicotine with obesity is probably way worse if it messes with circulatory system or heart.
[duplicate] HDMI Is an Attack Surface, So Here’s an HDMI Firewall
https://indieweb.org/POSSE is the term
I feel like there's some selection bias. Your friends who you know years ago but fell off the grids are the ones who are most likely to be experiencing mental health issues.

FWIW, the homeless encampments and chop shops by me have plenty of people in the ~50 y/o pot smoking hippie demographic. The local paper even did a profile on a dude named Coconut who is 56 years old and has been following the Grateful Dead/Dead & Co. on all their tours since 1992. He was just killing time until their tour came around later this month.
looks very interesting. a quick question about pricing: do we need to pay for all people in our github organization or can pick a few? we have some bot users, translator access, but only need the review tool for developers.
Just out of curiosity since you are so knowledgeable in this area.. what would be like a very approx ballpark figure to develop something like codex?
That's kinda the definition of a moron.
Basic human decency to ask another culture to change its language on behalf of some abstract group that may have members with hurt feelings?
I work for a Fortune 100 company and this is precisely what our corporate overlords do with non-approved VPN software. There are device management tools on every machine in the corporation to detect and block the software, but that isn't turned on. Just blocking the website. ¯\_(ツ)_/¯
The fact this "login bullshit" appeared right about the time Apple started cracking down on privacy is very "sus" as the kids say.
That’s a good use case, but the theme seemed to be “Python all the things!” It came across as a bit fanatical.
And learning to code is investment in a skill that builds up on itself like a snowball, whereas no-code tends to be disposable as platforms come and go.
They committed suicide. The suicide rate has been steadily rising in the 44-64 bracket. Or they are reclusive conspiracy theorists. That's my experience at least. I know a (shrinking) number of people I would definitely say are gripped by cannabis psychosis. There's no way it's not a real thing.
I cannot stress how much I really do not want this to be a thing. I go to extensive links to not use OAuth against Google, Microsoft or anything else - there's no way I want a ban in one place to suddenly percolate to every service I may or may have not used that credential.

Same with tying things to my phone: phone number is acceptable, that I port between devices, but my phone, it's contents etc.? Essentially disposable: subject to provider whims, API incompatibilities or apps not implementing backup interfaces (i.e. there's no way to get my home screen back exactly how I had it when I switch Android phones). If it doesn't wind up on one of my computers via Syncthing, I pretty much assume it's going to be deleted forever at some point.
That seems like the wrong question. My options were "write my own protocol" or "use openSSL" -- writing my own TLS stack was never on the table.
Dupe: https://news.ycombinator.com/item?id=31828193
blockchain has nothing to do with any of this. it is just serialized mutually dependent hashes, as the paper suggested originally.
Jetbrains editors have something like that, text file as well. With different environments (so you can put different urls, tokens etc). This is extremely useful
Nigeria, just one country, has 34 million crypto users. mpesa has 30.

34 > 30

is that much adoption?
Hmm? skinny jeans started again in 2000s, had a run for ~20 years, and have rapidly decreased in popularity already. In NYC, everyone is wearing 90's styles again, including flares and parachute capris, but none of those will prevent you from having children.
Most heroin addicts say that quitting smoking is more difficult than kicking opiates.
Is it just me or do the top comments seem super suspicious? They aren’t nearly as critical and level-headed as I’ve come to expect from hn. Skeptical of their authenticity.
generally I agree, but a no-card trial removes friction. I have a few open source projects, but they don’t use much code review or at all compared to the private repo at my company. Yeah I can add a card, but it’s easier to start without it, see if there’s a fit and then decide.
I've always been curious about casting but never tried it. One of these days.
As I understand it it's better to just leave the battery plugged in and floating.
This is wonderful. I feel myself thoroughly agreeing (but also somehow intensely disagreeing at the same time) with things that are written, especially when it comes to type systems. At some sort of deep level, I seem to like the idea that stuff is proven to work, regardless of how complex the type system overhead is. Maybe it's just two sides of the same coin. Some sort of primitive hatred of complexity and a primitive desire for safety and control will forever be at war inside me.
Sure, it must be possible. You just need to give the right voltage to the +/- pins, and most phone batteries have at least one or two additional pins which you'll have to reverse engineer. Usually a thermistor for temperature reporting, which you'd replace with a fixed resistor / voltage divider to report a constant temperature.

Apparently some manufacturers put the phone's NFC coil inside the battery instead of on the phone's back housing, so there could be a fourth pin for that. Or perhaps the battery contains its own microprocessor that answers a DRM challenge from the phone specifically for the purpose of blocking out third party battery manufacturers. Etc. etc.

Still there is the problem that the phone might have peak power usage above what its charger can provide, so you'd have to use a wall adapter with a higher amperage rating.
Thanks! Didn't check for that.
It's not that bad. Solidity does not protect against crypto economic errors. No language does.
> 11” MacBook Air

Here’s hoping for a revival of the 12” MacBook with an M series chip. That’d be so good.
It’s a bit ironic that you hyperbolicly accused him of hyperbole. He never says that you can’t do those things, he just says you can’t do them very easily.
Seriously!

Also:

https://mmontag.github.io/chip-player-js/browse/Nintendo%20S...

I have been playing this with my granddaughter lately. We are having a ton of fun, and these tunes are catchy.
Oh come on, a lot of good companies stay private bc the SEC makes it a pain in the ass (and expensive) to be public. And it's making it worse with stupid shit like ESG reporting or SOX compliance they just keep adding. And these days you run the risk of some social justice warrior micro fund buying 2 shares going to CALSTRS or whatever and running a proxy fight. I would not want to take a company public these days and I don't see problems with companies staying privately held.

PE LPs are all accredited and know what they're doing, they're betting on a greater fool buying for a higher multiple later bc it worked for the past years, multiples kept rising. Blame the fed, blame congress, blame stupid people who somehow got money. Now people complain bc there's a downturn. I don't know how people are unironically painting them as victims.
+1 for suggestions. It’s so much more helpful to see a diff and even be able to commit it.
I think using == for strings is a mistake even if they are interned, except of course in some very controlled circumstances internally in a library if it gives a performance benefit. I don't want to look at my code and need to know if I string is interned to know if it is correct.
>"never attribute to malice that which is adequately explained by stupidity"

and that for the execs and the likes means "never do malice as malice, do it under the guise of stupidity". The VW diesel-gate comes to mind - they skillfully spun it like it wasn't VW malice as a company, and instead like it was some rogue employees.

May be you believe that you're saying. Yet giving the MBA types in charge of the company, my bet would be that they intentionally targeted youth while blaming it on whatever incompetence and chaos you're describing.
An earnestly posted, semi-anonymous comment from an HN user claiming to have an insider account should be regarded more highly than a NYT reporter's account, unless/until independent evidence suggests otherwise.

Can we please stop perpetuating the idea that the NYT is a reputable source?

A flippant dismissal of OP's firsthand account requires something a bit more substantial than "I found an article printed in an outlet that has been on a decade-long mission to demonize the tech industry, or any other industry remotely worthy of the term."

They have, at this point, shown they're willing to print nearly anything if it damages their cultural opponents. Any facts they report should prompt corroboration from reputable sources.
Doing it inside <script type="text/python">…</script>, and having the library scan for such elements, has been a standard technique in such situations for over two decades (and for stylesheet languages, like <style type="text/less">…</style>).

Doing it inside a custom element like <py-script>…</py-script> has been done occasionally, but doesn’t work well because (a) the code is now visible in the document by default and only hidden by stylesheets, and (b) < and & now need to be escaped as &lt; and &amp;.
I went and got the latest book and started reading it right then and there.

It's crap.

Demography is powerful, yes, but the interpretation matters, and the premises here are of steady-state or linear extrapolation. There is no mention of technological disruption: all the criticism assumes linear progress, allowing analysis to proceed along the lines of resource shortage. This core assumption means the book is already wrong since the progress in key disruptive techs has actually followed exponential curves(see any Tony Seba lecture). If we have the AI and robotics to fill in 18-year old roles, we don't need actual 18 year olds.

It's a work of the moment in that it explains near-term problems reasonably well, while also being extremely wrong about anything more than a few years out because it can't imagine a world that gets weirder, when every big epochal shift has made the world weirder in the process of fending off Malthusian logic.
The other thing is that OpenBSD devs (well, leadership at least, from what I can tell) don't care who thinks they are "irrelevant." Popularity, number of users, etc. is not a goal. They develop the OS for themselves, and if others find it useful, they are welcome to use it.
> From an ideal user experience point of view, why not just pop up a dialog on your phone, wait 1 second (to prevent accidental taps), show "decline" or "approve" options, and that triggers the authentication to proceed?

Because it's insecure. Because you as a user don't know which login attempt the prompt is for. This is especially bad when combined with applications with persistent connections that occasionally decide they need to re-up their credentials. It allows for attacks where you just spam someone with login requests until they either misclick or just get fed up.
> All existing products use error-diffusion dithering as they yield the best result for displaying images. However, the downside is that moving objects would introduce transitions on static pixels. For example, if I move the mouse cursor, the entire rectangular region right to and lower than the cursor would need to be updated. In our opinion, this is distracting at the very least.

suddenly im reminded of playing doom and quake on my toshiba satellite pro in the 90s. one aggressive flick of the nipple and the entire screen wipes. not the same thing here obviously, but it was the first thing jumping to the forefront of my memory.
Except LPs aren't stupid. They probably won't keep going with this if it doesn't pay off. They're not Joe Boomer deciding he needs to diversify from his 60/40 blue chips and bonds, they're high net worth individuals and institutional investors who are either 1. Being stupid and getting what's coming to them or 2. Getting greedy and getting what's coming to them.