skysight-inc/HackerNews huggingface dataset:
You're getting downvoted, but I don't think it's fair. Sure, there are many places you can get a high interest rate, but it's also true that the baseline savings accounts for most major banks aren't paying high interest.

Proof:

https://www.bankofamerica.com/deposits/bank-account-interest...

https://www.chase.com/personal/savings/interest-savings/inte...

https://www.wellsfargo.com/savings-cds/rates/

https://www.navyfederal.org/checking-savings/savings/savings...

https://www.citi.com/banking/current-interest-rates/savings-...

Discover (high interest) even does a comparison on their site comparing their interest rates to other major banks

https://www.discover.com/online-banking/savings-account/

So the average person who goes to the Wells Fargo down the street and says "give me a savings account" is getting minuscule interest.
The hint text in the type in box says to give the URL of an old map, not the current name of a location
Lightricks/LTX-Video – first real-time video generation model
ExaequOS Web computer developer's guide
Shuttle Christmas Code Hunt 2024 – AoC-style Rust code challenges
But think of the innovation we'd lose out on by jailing executives doing this. A bank that gives sub-market interest and "invests" part of the difference in a scratcher game that they run. Oh, and for complex legal reasons, they're not a bank, but they do offer bank accounts at a different bank.
Why is it so desirable to circumvent browser zoom? I hate it.
If you're using print debugging in python try this instead:

> import IPython; IPython.embed()

That'll drop you into an interactive shell in whatever context you place the line (e.g. a nested loop inside a `with` inside a class inside a function etc).

You can print the value, change it, run whatever functions are visible there... And once you're done, the code will keep running with your changes (unless you `sys.exit()` manually)
Just seeing the phrase 'financial technology company' is a red flag.
> the American model of PhD students being impoverished while studying

This might be true in some cases, but I suspect that ultimately it's only the wealthy who can pursue these higher degrees. Yes, the pay might be low but that doesn't mean they are overall impoverished.

Put another way, the cost of education is one thing, but being able to afford the process might be a higher bar, for some, or more.
>Print debugging is awesome and you should feel no shame in using it!

print Debugging is my main goto. Plus I have no shame :)

I have this in buffer 'd' on vim and Emacs ready for use:

fprintf(stderr, "DEBUG %s %d -- \n", __FILE__, __LINE__); fflush(stderr);
> reportedly exploiting the system U.S. authorities use to wiretap Americans in criminal cases

There is no such thing as a single purpose, single user backdoor, which is why people have been trying to defend end-to-end encryption. Even if the intention is that the backdoor is meant to be used by 'the good guys' for 'law enforcement', the backdoor is an intentional weakening of the system than anyone can try to access.

Blame the hackers if you want, but the policy of forcing backdoors in comms systems by the U.S. government was the first (and main) problem.
I guess I'm trying to point out that, again, Europe doesn't have economic woes to begin with compared to most people on earth. Competing on growth comes with extreme cost that has manifested as social and economic instability in the US. Our wealth inequality is much more severe; our poverty is much more damaging; our education systems have been steadily failing for the last forty years; our higher education systems are beginning to show extreme stress in an entirely different manner. Perhaps the sort of miasma that hangs over society that everything is just broken and the people to blame are often on tv is universal, but it's never been more obvious to me that there's a very, very different economy for the rich and PMC than there is for the rest of the country, more so here than most places.

Perhaps we can agree that the sort of people that gravitate to the top of the political-economy in both our societies cannot be trusted.... but I think this is a much easier case to make here where the protections against said people never had the full time to develop.
With modern js stacks being somewhat compiled anyway, and the backend often being C# or Java I don't think that case is very applicable. Not to mention developers logging on production servers and making whatever changes they want being a huge red flag.
java.util.List can't deal with value types in the first place, they have to be boxed. I would assume "naked objects" would have to be bridged similarly. Either that, or java would have to gain some form of partial reification such that collections would be able to work with unboxed values.

IIRC project valhalla includes the latter, or it did at one point.
It seems that these days academia is mostly garbage for anyone who wants things like money, family or a healthy work-life balance.
That’s still only the preplanned muggings. Not the opportunists who spot an unattended phone somewhere by chance.
Shameless plug, https://louiscordier.com/the_3_book_of_louis/
I wrote it earlier this year and are tracking its adoption and spreading. It is hitting a plateau though, so now I am nudging it ;)
That or lead poisoning will deliver steady doses of irreversible brain damage.
There are good arguments for both sides, and there is no contradiction. Why shouldn't they both be good tools, depending on the specific case?

I do print debugging most of the times, together with reasoning and some understanding what the code does (!), and I'm usually successful and quick enough with it.

The point here is: today's Internet, with all the social media stuff, is an attention economy. And also some software developers try to get their piece of the cake with extreme statements. They then exaggerate and maximally praise or demonize something because it generates better numbers on Twitter. It'd as simple as that. You shouldn't take everything too seriously. It's people crying for more attention.
You need to allow location access, then it displays the map for your current location.

If you just want to view some places without giving location access, use this link: https://dev.explore.allmaps.org/
You’re absolutely right - but it’s worth mentioning that print debugging is the only sanity-preserving way to debug distributed systems (spans are basically super fancy prints) or systems which need to run at full speed (optimized builds) to reproduce bugs… sometimes the easy way is the only way.
Print'here' is very useful. I get a log of how many times that funcion is called. If I log some data I log how that data changes over time. Those are powerful tools.
We started a split shift for a really busy oncall and it works out really well. It's Th->Tu, Tu->Th. So basically weekend+2 working days vs 3 working days.

Expectation is you are 100% oncall during the working day, so it works out pretty well between weekend vs non-weekend shifts.

I much prefer the shorter shifts to a full week. A full week on-call usually means delaying important project work, etc. for a full week.
I'd prefer maintainable programs of any size.

Other than non-trivial academic samples, the odds of a program needing to change over its lifetime or large, and it's current apparent correctness has little to do with someone else adapting it to the ever changing environment.

The number of times I've heard "it seems to work and we don't dare change it" is far too many
> how to organize software so that the complexity remains manageable as the size increases

So John is missing the role of software architect here. Science, art, and development - 3 roles. Not all visits to the stratosphere are misadventures.
Often the reverse happens. People will think some half baked toy will solve the problem and it brings it's own set of challenges.

https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-...
ExaequOS is a Unix-like operating system that is fully running in a Web browser. It is able to run console and graphics apps developed in various languages (C, C++, Lua, Javascript, Tcl, Scheme, Forth, Uxn, Basic)
Are you referring to Go’s stdlib?
If you just want to view some places without giving location access, use this link: https://dev.explore.allmaps.org/
>> hidden Brazil ductwork steampunk menagerie

As a huge fan of William Gibson, that's some lovely writing, my fellow greybeard.

>> I was an obsessive control freak

There are 'control freaks' and there are the rest of the sea of humanity. Michael Jordan, LeBron James, Einstein, Feynman, ... I like my place in the set of the control freaks of the world. The key is to not ever try to control other people, only our own circumstances, including our own selves.
Transformer by Hand in Excel
I see multi-generational wealth as an immoral construct.
Especially true for LEDs, tried that in the lab once with a flood light, got a few μA out of the LED shortened with the multimeter. Did that with 8th graders, we did other experiments mainly with pv, LEDs and bipolar transistors as well.

The logical question came up more than once: “can we use photovoltaic cells as a light?“. Pretty sure that‘ll work, too, but didn’t try because stuff was expensive then and we didn’t have any broken parts of cells at the time. They probably learned a few things on that day.
Amazing, you chose to move goalposts. No longer are you bothering to defend your original claim that no knowledge was gained. But now, your claim is "you could have just used another source"! That's great, thank you.

I can't tell if your deliberately pretending like I didn't give you a toy example or if you truly think I sit around querying animal facts all day.

> I even know how to tell you that your question is a waste of time.

The only waste of time has been attempting to engage with you intellectually, when all you're really interested in doing is "proving" that you're right. But if you're just going to keep moving goalposts we can just end this discussion here.
For those doing print debugging in python see the screenshots here https://github.com/likianta/lk-logger
I assume it is not known given it only has a few stars. Adds source location to print and exception outputs.
Duff's Device is a for loop inside a switch statement. Totally different.
I wouldn't categorize debuggers as a crutch, for "lazy minds", or anything like that. Everyone should use the tools they feel most productive with.

However, at least personally, I've also felt that there was a lot of truth to that Ken Thompson quote. Something along the lines of: "when your program has a bug, the first thing you should do is turn off the computer and think deeply."

Basically, a bug when where your mental model of the code has diverged from what you've actually written. I think about the symptoms I'm observing, and I try to reason about where in the code it could happen and what it could be.

The suggestion in the parent comment that I'm just too stupid to look into or learn about debuggers is so condescending and just plain wrong. I've looked into them, I know how to use them, I can use them when I want to. I simply tend not to, because they don't solve any problem that I have.

Also, the implication that I don't use completely unrelated tools like profilers is equally asinine. Debuggers and profilers are two completely different tools that solve completely different problems. I use profilers almost every day of my career because it solves an actual problem that I have.
Source article has a lot more details and illustrations: https://www.scientificamerican.com/article/mathematicians-di...
> Holier than thou institution where everyone must pay the price for their product or be doomed as a person.

One cannot place all of the blame at the foot of the university. Employers also play a role, when they demand accreditation. Students are also to blame, when they fail to do research on what type of training they need to enter a field.

As for the clergy comparison, let's just say that a multitude of people work within universities and those people have very different motivations from one another. Heck, they have very different motivations from one another even if they have the same job title. Painting them with one brush is excessive.
Little known fact is that the SGI 5.6+ (certainly 6) settings controls was the first "electron app".

It ran a mozilla process, with CSS1.x to style the controls like Motif. And the Javascript code interacted with the underlying XUL hacks in a manner not much different from WebOS palm used decades later.
I don't know what a de-facto bank is. To me the term is associated solely with FDIC protection. Otherwise why would I give them my money in the first place? Their only purpose is to give me access to electronic transactions via a debit card, and if I can't trust that my money will remain in the debit card the whole system collapses. FDIC protection covers more than I need for access to liquid cash and I'd prefer to manually manage my long-term cash well outside of savings accounts.

(Note, i'm intentionally ignoring the many other services banks offer as they're all fed by willing deposits and are otherwise irrelevant to FDIC protections.)

Nonetheless, your description of the problem is apt and I largely agree.
Another thing here is that the open solution ends up being on the top.

This is not something we usually see.
I very agree with this view. Print debugging is still useful in some cases, for example in game programming where the state of a lot of objects change rapidly and debugging a single update isn't enough to reproduce the situation.
That could work, but there is a problem with this approach (the last part of it):

Not all projects use git, but the ones that do:

It is possible to set up a global pre-commit hook in git, but it requires some manual configuration because git does not natively support global hooks out of the box. By default, hooks are local to each repository and reside in the .git/hooks directory.

You could do:

git config --global core.hooksPath ~/.git-hooks

But... setting `core.hooksPath` overrides the use of local hooks in .git/hooks.

At least you can combine global and local hooks by modifying your global hook scripts to manually invoke the local hooks.
I'd say building datacenters is a commodity these days. There's countless actors in this field who are thriving.
gnome was hijacked long ago to undermine linux adoption. I will not elaborate any further.
People should try Janet (the programming language). Its fiber abstraction got everything right IMO.

Functions in Janet don't have "colors", since fiber scheduling is built-in to the runtime in a lower level. You can call "async" functions from anywhere, and Janet's event loop would handle it for you. It's so ergonomic that it almost feels like Erlang.

Janet has something akin to Erlang's supervisor pattern too, which, IMO, is a decent implementation of "structured concurrency" mentioned in the article.
These comments are what I pay internet for.
I would say that normally, to face "very complex fintech" the goverment should set a solid set of fundamental rules that ensure security for the people, then it should ensure seriously that they are respected. That should be something like, "do whatever creative fintech you want as long as you respect these rules".

It seems to me that not creating and enforcing such a system of rules, or doing poor rules that leaves doors open for abuse or errors, is a failure of the government and of the political estabilishment.
Saudi Arabia accused of modifying official Cop29 negotiating text
No, that's Todd Squires's e93 editor, the next entry on the wiki :)
I feel like AI art promises the ability to raise the baseline art available for people who want some artwork for some purpose from stick figures drawn in MS paint to something reasonably artful. The sort of things that would previously have been filled by a Google image search, ripping something off deviant art or just browsing a stock images / clip art website until you find something “good enough”. I think part of the problem with AI art discussions is we do these side by sides with “real art” while glossing over all the places where “art” is used all the time and doesn’t need to rise to the level of “something that will be displayed in a museum”.
An inverse Dyson sphere.
> Nuremberg Trials

They were effectively arbitrary show trials.

I mean a tiny proportion of nazi war criminals were ever prosecuted and the (covertly pro-nazi) West German government pardoned pretty much everyone who weren’t executed in a handful of years.

Also the Soviets (and even the Allies) continued doing whatever they wanted with no consequences.

Of course at least establishing a clear precedent was a huge achievement.
This. Last week at work I've been investigating an odd flaky behavior. No way to do it with debugger. Add logging to every suspicious place and run all 40 containers of our distributed monolith in local docker. Turned out there is a race condition between consumption of Kafka messages and REST calls.
Maybe phlogiston really has both negative and imaginary mass. /Snark

I think this and JWST early galaxy findings mean we don't really understand gravity.
RakNet is still somewhat alive: https://github.com/SLikeSoft/SLikeNet
Prize linked accounts is a thing. In the US, it started with banks in Michigan 15 years ago

https://en.m.wikipedia.org/wiki/Prize-linked_savings_account
Not that way around, no -- paying extra when paged creates a perverse incentive. We're paid to make ourselves available, and encouraged to take any time we actually spend working out of hours back in lieu.

My team have put a lot of effort into only rarely being paged: a normal week on-call won't have any out-of-hours activity at all.
Can I plugin my app here? If on Android, use navigateanymap.eu, snap a picture of that map from 1565, match some features using OpenStreetMap (although things like rivers, roads and buildings may be different from that year, making matching more difficult) and walk using that old map.
> I doubt that.

Not even the most vicious polemicists of communist states deny that i.e. the superiority of the Soviet-era education system.

https://www.amazon.com/What-Ivan-Knows-Johnny-Doesnt/dp/4871...

which is also why the following statement

> Most people suck at math, and will always suck at it.

is strictly US-centric.

> Anyway, most of your argument boils down to: there's a bunch of people that can't do a certain task, there's a bunch that has mediocre skills, a few that are good, and a handful that's really good. There's no argument, just observation, not even related to effort, which is what this discussion is about.

No, you came up with that cause you have a very poor understanding of what constitutes a good musician which, like any other typical HNer believes, is another LeetCode type of thing where the more problems like a good little monkey you can solve, the smarter you become. And I already stated that there are people striving in the arts, even more than the ones with the supposedly 'better' skills according to absurd and clueless standards you set, i.e. no, those who can't access specific repertoire easily are not people that can't do a certain task or a bunch that has mediocre skills.

> And maths is no different from sports or music in that sense.

Let me guess, you also think that if painters can't draw photorealistically they're not deserving the artist title and lack talent? Or that the opera is all about who can sing the highest note?

Anyone who lumps every discipline within one other like that without realizing they require completely different things to be considered successful at and believe everything boils down to some supposedly 'objective' absurd video-game like character strategy always serves to remind that the US today has nothing to offer other than hi-tech bombing technology and horrific subculture.

Nowhere did I deny the existence of some people having the innate ability to absorb skills faster and better than the others and of course this is an interdisciplinary fact. But it definitely doesn't hold the same weight for every single discipline for one to strive.
It may be that black holes punch through the barrier that separates us from our neighboring dimension(s), where the dark matter exists (and where our matter is dark matter to them). How that relates to your second sentence is well beyond my understanding.

There are six total vibrational dimensions, inhabiting this same 3-space, with no direct physics-style interaction between them except (somehow?!) collectively contributing to the totality of inertia that keeps the galaxies from flying apart.

All I have are breadcrumbs, my friend, and some understanding of how it fits into our lives.
Abigail Adams Disapproves of French Fashion, 1800
Cool idea! I can't seem to be able to find information about the maps though, like date, author or something similar. I'd really like that!
This is so cool, it feels great! The ball has the "feel" of a putty ball, bouncy but not a lot just enough. Probably a lot of thought went into this and it shows.
I think you're imagining trans women athletes as more unreasonable about this than they actually are. You're right they are separated for good reason, but it turns out that being on feminizing hormone therapy for many years and muscle shedding erases any biological advantage in practice. The ask from the trans community to sporting organizations isn't "how dare you, you have to let me play" but "what do I have to do so I can play and the game stays fair?" And sports organizations all came to slightly different but similar conclusions that it can be done and added it to the requirements to play.
More like how the aggressor says it "feels".

Whether you accept its statements at face value is up to you.
> The process took more than four hours, since the spacecraft had to change position for each individual photograph. In the final mosaics, the sun’s diameter is almost 8,000 pixels across.

I'm guessing this is sort of equivalent to manual supersampling rather than combining adjacent (ie visually translated to the next subsquare of the photo) viewpoints? Four hours is a pretty short time for 48 million miles of distance.

Edit: well considering orbital velocity I guess they probably just zigzag'd perpendicular to the orbital plane?
the "feel" is tremendous, S-tier for real.
> Or they can decide they are fine with that, and paying the oncall person is a cost of doing business they way they want to.

I was going to say, this would almost certainly be the outcome. Companies have no problem throwing millions at AWS, DataDog, etc. They certainly aren’t going to blink at an employee making a couple hundred bucks extra per day.
https://www.ycombinator.com/companies/yotta

https://web.archive.org/web/20240529113112/https://www.ycomb...
I expected to see Swift but seems like most such discussions overlook it. Here’s a great discussion that goes deeper into it: https://forums.swift.org/t/concurrency-structured-concurrenc...
See also

https://www.pewtrusts.org/en/research-and-analysis/issue-bri...
This video about the decline of X and the onboarding of propaganda bots explains this phenomenon quite well, especially if you follow the timeline of events: https://www.youtube.com/watch?v=GZ5XN_mJE8Y

Coincidentally or not, it was marked by Elon Musk's takeover of Twitter.

At the end of the video, Benn states that he shared some of these insights with some news outlets that will take different spins on this story, so we'll probably see some interesting developments on this over the next weeks!

Some questions that popped out:

- Should X be banned in the EU for the deliberate, or irresponsible practice of promoting and protecting the spread of misinformation?

- Should LLMs have security layers to prevent the automation of misinformation propaganda?

- Should it be mandatory to have human teams available to review reported content, and until content is approved, the content reach should be capped?

- None of this matters because users will naturally drop off the platform. But are they doing it on time to prevent damage?