skysight-inc/HackerNews huggingface dataset:
None of my non technical older relatives in Vietnam have asked for anyone's help signing up for the chat accounts they use.
You aren't required to install PWAs and can generally keep using the site that created the PWA just fine. PWAs are most often a courtesy for mobile users, not a requirement. Don't need or want that courtesy, don't take it. That you spent time to post here without understanding that is some kind of indictment.
In order to do that, I'd need some idea of what it cost. If it's just somebody on salary doing this job instead of some other job, I don't see it making a huge difference. If it's a few days of a designer's time and a few hours of a developer's time, which is what I would think a simple logo swap would be, I doubt that's the difference between functioning public services and a lawless, Mad Max wasteland where people sell their children for canned corn.
Even those fees are wild. Why do you have to pay last months rent when you move in? Even security deposits are kinda crazy.

One corporate landlord lease I got had to just run a soft credit check and a $100 good-faith security deposit instead of the traditional month of rent. In the age where credit worthiness information is so available, why bother with deposits?
Maybe with something like instant messaging vs community platform it's justified? Unclear myself tbh
Beyond being an anecdotal point myself, you do read other people's experience online. I don't have concrete statistics; however, I do know that even big institutions get scammed with no recovery (ie: I recall the Bangladeshi central bank being swindled for tens of millions of dollars because of SWIFT and not being able to recover that money. If the Central Bank of a nation doesn't have a recourse for such an amount, I don't think the average person have that much protection either).
Foundation is now open source at least
I suppose it serves the same function today.
Bananas have a mass distribution so they aren’t comparable as a ratio. There’s no “banana.”
OK very interesting! I skimmed over the issue and some of the examples.

It does seem like there are at least two schools of thought on the pretty printers -- those influenced by the Wadler pretty printing language (functional style), and those more influenced by go fmt (which does no line wrapping) and clang-format (which does).

There's a very recent paper linked here which has a good survey of the functional style. Table 1 is a nice summary of the different algorithms and IRs, a bunch of them appearing only in the last 10 years.

https://lobste.rs/s/aevptj/why_is_prettier_rock_solid

A Pretty Expressive Printer (with Appendices) - https://arxiv.org/pdf/2310.01530.pdf

I'm probably biased toward the "non-PPL" style of clang-format because I think it's the best formatter I've used. It's fast and does what I want. I would probably attribute that to all the elbow grease and testing put in over the years, and being written in C++, not necessarily the wrapping algorithm.

But now that I see the examples, my suspicion is that some of the newer IRs and algorithms do address some of the Dart problems (though I didn't try anything!). Dart seems to have long expressions very much in common with functional languages, as opposed to Go, which apparently doesn't need wrapping at all!

I found this post linked from the paper, and it has 3 examples of formatting s-expressions that seem pretty similar to your examples.

And they discuss what IR is needed to express that. They talk about greedy algorithms vs. "non-local" dependencies.

https://jyp.github.io/posts/towards-the-prettiest-printer.ht...

It seems like the IR of chunks, rules, and spans has a lot of similarity to what they call "groups" and so forth. Several years ago, long before I looked at any of this, I actually implemented a data structure printer with the same 2 rules as on page 2 of this paper - https://lindig.github.io/papers/strictly-pretty-2000.pdf

i.e. try to fit all the parts on a single line, and if that fails, put each part on its own line. So the basic intuition is natural and obvious.

---

But I always want to see how these algorithms are tested with real languages, and how they perform. I'm still not sure how easy it is to encode all the language specific rules in these "cost functions", but I may give it a stab (I have more than one formatter to write!).

The paper says it's tested on Racket S-expressions, and that there is a large amount of non-trivial convention around that syntax. But I think that's still a far cry from C++ or Python, in both the amount of syntax and how many users / how much code, etc.

I do wonder about the problem of computing layouts from scratch vs. fixing existing layouts. And the problem of formatter upgrades causing churn. My impression is that go fmt tends to fix things, erring on the side of leaving code alone, and people seem to like that? I guess the fear is with the "global optimization" algorithms, the formatter will make a bunch of choices and it's hard to figure out why.
Slow, painful death from radiation exposure.

There's some well-documented cases of people getting Real Fucked Up from irradiation systems that weren't maintained. Plainly difficult has two good examples of these that were badly maintained and put people into the ground in lead-lined coffins: https://www.youtube.com/watch?v=8V4q59o_mjU and https://www.youtube.com/watch?v=vDGN_Q_0jWI
Like Pegasus that infected all those iPhones of world leaders?
Compass was disrupting it 10 years ago and then hired a bunch of brokers and seemingly realized how much they could make with the market inefficiency
Looks cool. I'd suggest putting a minimal code example and screenshot in both the repo and homepage.
Pretty sure that was meant to be an analogy, not to be taken literally.
Surely "droplet" is a derivative of "ocean?"
If hack days are screwing up scheduling, that's a scheduling problem. (You'll have to figure that out with your company.)

If hack days are used to prototype work that's definitely going to be done anyway, that's a planning problem. (You'll have to figure that out with your company.)

If people are investing work upfront just to make a good impression at hack day, that's a cultural problem. (You'll have to figure that out with your company.)

But generally, just relax and do something creative and fun and low-pressure.
I think that the intent was to defer taxes until retirement, when one is in a lower tax bracket.

Distributions are required (else a penalty) when one is 70.5 or older, According to an extremely complex formula that only investment companies seem to understand, and it's all taxable.

Only ROTH IRAs are tax free, but they are funded with money that has already been taxed, and have limitations.
Dive into the world of marketing with these top Netflix picks for 2024!

First up, "The Social Dilemma," a gripping exploration of social media's impact on society.

Next, "The Great Hack," revealing the dark truths of data exploitation in marketing.

Then, "Abstract: The Art of Design," offering invaluable insights into design and user experience.

And finally, "Fyre: The Greatest Party That Never Happened," a cautionary tale in event marketing.

Each film provides unique lessons to enhance your marketing strategies and connect with consumers. So grab some popcorn, relax, and let the learning begin!
Tangential - what is the a good book to catchup on the latest state of cosmological research?
No, that’s AWS.
The user hostile notification behaviour is was what broke the camels back for me.

Fake red notification indicators and email notifications for activity that didn’t involve me, with seemingly no way to opt out without disabling useful notifications.
https://archive.ph/kX63g
It's HN so there must be closed source and walled garden simping to no end because no actual hacker has been in these parts for half a decade, all having left after the great walled garden simpfest of 2018.
Ask HN: What tools have the best data querying experience?
Have you used any apps or websites for querying or transforming data that you felt were stellar, and what stood out to you about it that made it so _good_?
You must be talking about something else. Most companies reserve a day a month or something where people have a little hackathon. They still get paid for it and it takes place during business hours.
Kurt Kaz went there last year. I got the impression that it's a desperate time to be there. You would think that some travel blogger's visit would make the place look better than it is. If he did, it would be dire.
Lol. HN is stuck in "CRYPTO BAD BOOO, We don't need no reason. We know", in the voice of HN group think.
Awesome that they got 60Hz DVI video output working on the RP2040, presumably via the PIO peripheral. That's one of the coolest peripherals I've worked with in awhile, I love how flexible it is.
I think the Chesterton fence here is:

- there's more demand for good apartments than supply in NYC

- multifamily building owners outsource the process to brokers

- building owners can pay brokers less if brokers pass on overhead costs to renters

- brokers don't have leverage with building owners because the apartments sell themselves

- renters put up with this because there's more demand than supply

If you were here during the pandemic, when there was less demand than supply, you would have experienced a time when all those brokers' fees magically disappeared... and brokers were working harder than ever!
It cost more than 90 but the bragging rights are _priceless_.
Nah, this take would be as bad in 2009 as it is today. I mean, it's evidently clear they can't wrap their head around functional programming, which is absolutely fine, until you jump to generalizing conclusions like this.
Nah. Those kind of incompatibilities are rare and users will generally place the blame on their last change, more likely the Chrome install than a check for updates.
The calculation involves dividing 5 by 1; most people should be able to handle it.

Note that they've correctly not bothered with providing equivalent quantities in each unit - 5 kilograms is 11 pounds, not 10 pounds. This doesn't matter, because the ratio 10 to 2 is equal to the ratio 5 to 1.

But it does raise the question of why they provide pounds at all, and if they're going to, why not just say "for every pound (or kilogram) of matter, there are roughly 5 pounds (or kilograms) of dark matter".
You can buy a nice rolling code receiver and pair of programmable key fob transmitters for $15.
This is already a thing. AWS instance store volumes are directly attached to the host. I’m pretty sure GCP and Azure also have an equivalent local storage option.
Those comparisons are incredibly mismatched. In 1980 a computer cost as much as a car, and network connections were incredibly expensive and slow. Bill Gates, child of wealth and privilege, famously had to use a shared computer paid for by his elite school because even the child of an IBM board member wouldn’t have access to a computer! The microprocessor revolution unfolded in the 80s, however, so even your timeline is off by over a decade because people paid money to get online because things like email, telnet, Usenet, and FTP were immediately useful. By 1995, the web was already multiple years into extreme growth – very little of which was directly related to selling as opposed to all of the things you could do with it. Nobody was saying you should buy a modem and sit on it before reselling it at a profit, they were talking about all of the things you could do once you had one!

Similarly, nobody doubted that neural networks were capable of very interesting things - the holdup was the level of processing power needed to run them. As soon as that changes, useful applications abounded.

Those make quite the contrast with bitcoin which has been universally available to a much, much larger population and had truly massive resources available, but almost no meaningful impact because it doesn’t give most people anything new or better. The few businesses which aren’t trying to market it and still accept it almost universally convert BTC into real currency as soon as they receive it, companies like Western Union and Visa haven’t felt the need to lower rates, and to the extent that PayPal is reconsidering screwing everyone so aggressively it’s because of Venmo and Stripe, not Bitcoin.
Reason #327 to support remote work
> I don't really feel the need to "have fun" with coworkers

What are we talking about, here? Having fun? I'm talking about social affirmation, collaboration, feedback, and community memory. There are a thousand social mechanisms for productivity. "Having fun" doesn't have to enter into it.

But it should! Humor is a valid form of communication, and it's my experience that the brightest people are the funniest—see: Tom. Lehrer. Smart teams wield levity among other tools. There is nothing virtuous about dourness or severity. There is a time and place for gravitas and decorum, but it's not 40 hours a week.

Besides all that, it's good for me! As you said, others may have different needs and, in general, humans are evolved to rely on one another to maintain psychohomeostasis. 40 hours is a long time to take me out of range of my evolved external organs.
What reason do you have to say that? These biases have persisted for generations, even millenia in some cases. Generally, they don't change without pressure and, as MLK said, 'tension'.

Plus, what is so bad about activism? What is wrong with people actively participating in democracy? It's nothing compared to the consequences of racism, sexism, etc.
Can we tap into this to make predictions about the future?
> unsound issues

Apparently there's 84 open issues which the Rust developers consider unsound issues. https://github.com/rust-lang/rust/issues?q=is%3Aissue+is%3Ao...

That's it. Rust's claims are over and done with. How can it be safe if it's unsound? By the principle of noncontradiction and the laws of thought itself, let no one speak that word anymore.

You can call Rust memory safer, but until those bugs get fixed, it's wrong to call it safe.
observational comments:

braille reader usage involves 100% day using scrolling to read.

'time scrolling by' with alias of clock time displayed at the command line prompt[0a][0b] would seem a bit easier to do than pop-up physics demo 'time files'/'clock displaying time flying through demo virtual space'[1].

Although the later is bit more visually presentable/interesting.

[0a] : https://askubuntu.com/questions/360063/how-to-show-a-running...

[0b] : https://superuser.com/questions/283673/how-to-get-windows-co...

[1] : physion, interactive physics simulation : https://physion.net/
I have a look at the contract to see what extras they want from my time not covered by normal work hours. Treat it like an options contract: if they want to option my future time, for example expecting me to do things (or not do things) after I leave their employment, they should pay for that up front.

The only thing I'd point out is that you should be sure you're willing to walk away from the opportunity they're offering you, before you push too hard. You need to be okay with them saying no to your terms.
I agree that 401k rules are not ideal. It seems reasonable that once you have X dollars in it the tax advantage should stop. Why should the government encourage me to save more money when at age 30 I already have hundreds of thousands of dollars in a tax-advantaged retirement account?

However, the article doesn't spell out the political case for how this would happen. The 401k is a vehicle that provides the greatest benefit to the middle and upper middle class, the largest class of voters, so I can't imagine it would ever be cut. Rules like the SALT deduction still have strong support even though they are way more niche/economically regressive than cutting 401ks.
Very cool. Looks even closer to Reflex (maybe Flet in web mode?) than Streamlit... Could someone with Reflex experience comment on the difference?

Separately, all of the above seem to lack official auth solutions. People with experience in all of these, do you just roll your own or integrate with something else?
In my experience, lots of stuff needs to scale massively, but (outside of the better tech companies I guess?) mainstream tools/stacks/approaches are hangovers from n-tier arch days and not really right for it, so the majority of distributed systems are tyre fires.
Windows provides public debug symbols, so someone could potentially debug a process like this and get some idea of what it's doing based on the stacktrace, like Bruce Dawson is known to do [1]. Does OSX provide such debug symbols? A cursory internet search only finds information for developers compiling their own code for OSX, but maybe I'm searching for it wrong.

[1]: https://randomascii.wordpress.com/2017/07/09/24-core-cpu-and... for example.
When you have more off-topic comments than on-topic comments, it might say something about the post.
In which being your own bank continues to be undesirable.

(Never understood why ‘be your own bank’ was meant to be at all appealing. Being a bank is terrible. And still realistically less risky than this sort of thing; apart from truly bizarre edge cases (see the Citi/Revlon drama), this sort of thing simply can’t happen.)
I've always been interested in buying a dji drone but never pulled the trigger precisely because of crap like this. Give me a well documented interface and don't call home/include IoT.

Is it really that hard?
Transparently in the "I don't have to worry about it" way?

Or transparently in the "when something goes wrong I'll have no way to tell what happened" way?
Pygfx/wgpu-py: Next generation GPU API for Python
I just did this. It was 11k, what an absolute racket. The broker was useless and it felt so awful to pay him thousands of dollars for a few minutes of his time.
I took the risk not for the money (about 5k over a year) but for a genuine interest, also this was for a covid vaccine during the pandemic, so figured some folks need to volunteer..
If anyone wants to help me add the thinnest layer of security possible to the signal desktop app please reach out to me. It needs the option to use a pin to unlock, like, yesterday.

As it stands, if you let someone use your computer and you have signal desktop, they can see all your E2E texts. Desktop computer sharing is much more common than the devs acknowledge. Also there have been several high profile cases of federal agents squatting on a confiscated laptop, keeping it awake and eavesdropping on signal group chats without the other participants’ knowledge. See the evidence in the FTX trial as a recent example.

I'm a python programmer, and I have zero experience changing the internals of an electron app, but this is a big deal to me.
Does anyone know how much of Argentina's debt is deminated in US dollars?
Unquestionably. And?
> The backend of a high traffic web application (say 5k requests per minute) will have many highly technical problems that require deep understanding of databases, transactions, scaling, networking, and knowledge of CS fundamentals to solve problems in those areas.

i've worked on services with 1-2M requests per minute - most of them were stateless, and usually are (in a "typical" web company like big e-commerce apps, twitter, etc.)

This doesn't mean they are easy to implement and operate, but they lack one huge source of complexity (in a mathematical sense, i. e. entropy) - the state.

This piece is usually delegated to a database/middleware level and is spread over multiple more or less independent services dealing each with its own tiny slice of state.

On UI (i.e. app with few screens, buttons and meaningful interactions between them - not a dumb statically generated blog) the complexity of state grows rapidly and there is no magic DB to shove it into.

Because the state machine is the core of the app work - user interaction is literally a walking through transitions of state machine.
If the ocean was 200 km deep, and given Titan’s acceleration due to gravity of 1.35 m/s2, the pressure at the bottom would be 2700 bars. Assuming an average temp of -180C, at that pressure, water would form a type of ice that is denser than liquid water.
Brilliant, this is giving me ideas. Growing up, I built multiple pigeon nest to house them around the houses in my hometown and I remember feeding them, and making up my own stories. I think, I sold them for religious ceremonies but I'm sure they comes back to the same homes later.

Now, why shouldn't I start a Pigeon photography/videography thingy and scan the entire town. No need for drones, no nothing, just pigeons with wi-fi-ed cameras that offloads the content as they comes back home every evening.

Ah! That's my hyperspectral imagery source to train the ML-pipelines. What if LIDARs become cheap enough to be fitted on the pigeons? Now, that would be super interesting.
Slack's replacement is going to be Teams. No corporation chooses internal chat clients based on interoperability or openness of source code.
I was at a startup once where we had a 24h hackathon. Like Jack Bauer style.

And the next day was presentation of your achievements.

And the day after back to normal.

First day, I "hackathoned" from 9 to 5 and went home. I didn't win...
The Sahara is kind of a funny example because it actually holds enormous quantities of water over on the eastern side, left over from the last time that whole area was a jungle.

Libya gets most of its water from that aquifer.

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

https://www.youtube.com/watch?v=jjOW6kLEckg
Hah, was imagining some kind of organization breakthrough… “we wrote scripts,” not what I expected.
> Conservatives have very little control or influence over libraries

Conservatives have banned books from libraries across Florida and Texas (and other states)

> universities

Conservatives have compelled universities to reverse hiring decisions (at U. NC and one of the TX schools at least), end programs (e.g., Harvard's disinformation program), driven out university presidents (Harvard, Penn), and much, much more. In Florida they've banned certain ideas, they've undermined entire schools where they didn't like the politics.

> business HR programs

Conservatives have caused a huge pullback in DEI programs in the corporate world.

> broad media (excluding some notable explicitly conservative outlets).

That's a major exception: Fox News is by far the most popular news channel in the US; the Wall Street Journal is by far the dominant US publication for business.

> the ham fisted attempts by conservative politicians to combat purported progressive censorship

What does banning books and ideas from education have to do with combating censorship?
It's also unreal to me living in the midwest US. I've rented several spaces, and never once would have considered paying one (nor was I ever asked to).

This is purely a problem of:

A) Too many people want a limited supply

B) The government has regulations which prevent expansion of said supply

C) The government does not prohibit what amounts to... gouging? collusion? utterly pointless middlemen?

Sure, most people have to deal with agents when buying or selling property around here (though I bought my current house from someone who didn't have a seller's agent) but I don't know of anywhere nearby where you'd think to get an agent to rent a place to live.