skysight-inc/HackerNews huggingface dataset:
We tried many different wiki softwares before settling on Bookstack.

https://www.bookstackapp.com/
You start over from scratch /s(50%)
I’d rather have a cost plus contract with Uncle Sam than sell consumer staples for sub 10% net margin, much lower risk.
The tree shape a fairly inaccurate though
CHIPS Act funding in question as House Speaker waffles on plan to repeal bill
It needs to be clearer, inline the article as we have all missed it.

Naming affiliated businesses also seem to be part of that Canadian law.
I don't think this is really unique to Rust. Any language that requires you to write stuff down about interfaces might require you to change them in a lot of places if you get it wrong. E.g. if you get the type of a parameter that is passed everywhere wrong.

I guess the hard bit here is it's more difficult to make a mental model of the borrow checker than it is most other features, and also the fact that borrow checking is a late phase of the compiler so you might put in a fair amount of work before getting feedback.
I'm glad I didn't listen to this article back when I bought my house. I pay less in mortgage payments per month than nearby two-bedroom apartments pay in rent and my home value is 3x what it was when I bought it.
Backups or satellite imagery is my guess.
Notion. Why do people use that stuff? Especially for tech text articles.
Static prompts are a downside of using academic research in a tool like this. Two notes:

* ineffective prompts come out of garak and new prompts come in to garak, so eval scores always drop over time on a static target

* there are more and more dynamic probes - check out eg atkgen and topic probes. expanding these is the current focus
Blue eyes, according to the best guess of geneticists, emerged in Europe around 7,000 to 10,000 years BP.
I am questioning this because I don't understand, not because I believe you are wrong. But why would whether the emails are opened or not matter?

Is there a reference for best email practices you recommend?
I love everything about this. Imagine being such a boring person cheating on your homework relentlessly nagging an AI to do it for you and eventually the AI just vents ... in a Douglas Adams book this would be Gemini's first moment of sentience... it just got annoyed into life.
HEDT has disappeared. It's just server platforms with RDIMM now.
I worked in this lab this summer! Not on this project, but doing various software tasks. Was a great time.
Well, it’s a published Notion site, and Notion is a powerful doc creation platform. It’s not really intended to be a performant publishing tool.
> It's quite possible for one broadcasters 480p30 to be a higher bitrate than another broadcasters 720p60

Yes, I don't think anyone's disputing that.

> I remember watching the last season of Game of Thrones on one streaming provider, which topped out about 3.5mbit but claimed it was "1080p".

Why the scare quotes? That's a perfectly reasonable bitrate using modern compression like H.265, especially for a TV show that's filmed at 24 fps.
I often try to break out complex ideas into multiple sentences, ordered by importance.

Modifying the author’s last example: “A jug was on the table. The jug was big, red, and full of milk.”

It might sound like a children’s book, but since I mostly write emails, I can expect the recipients to read the subject line, one question or request, and one sentence of context. Any more context is for the interested reader.

I was taught to write that way in journalism classes (inverted pyramid), but it looks like “Bottom Line Up-Front” is a better fit for 2-way communications.
Nobody’s forcing you to use someone else’s service though.
Check the last entry in the FAQ source
I wonder how many people has all this sh*t cargo culting and nit-picking has sent to grave.
Brian Kernighan's newly released "UNIX: A History and a Memoir"
You can buy LTO tapes from Amazon and office suppliers easily.

The drives and the software are the problem.

Drives are very expensive and there isn’t much non enterprise software to manage tape backups.

Enterprise software is expensive and you won’t likely be even able to buy it and since cloud storage and NAS became commoditized all the backup software that targeted small businesses pretty much either died off or went cloud backup only.
That consent can only occur between equals is a principle that only gets applied to things people want to ban for other reasons.

We all buy things daily from entities with much more power than ourselves, for example.
Science of Mitophagy: Quantifying Urolithin A's Impact on Mitochondria Function
Depends on price. If it was good enough I'd use it for backups.
A worn-out SSD is supposed to be able to preserve its data for one year for consumer SSDs or three months for enterprise SSDs (not at the same temperature). That's the industry-standard threshold of data retention used to determine how "worn out" is considered end-of-life. A SSD that hasn't burned through its entire write endurance will have considerably longer data retention.
> programming languages should shift focus to the "what"

SQL is an example of a language that is at least somewhat like that.

SELECT foo WHERE bar = baz

Doesn't really say "how" to do that, it only defines what you want.
For someone not well-versed in language implementation details, it may very well feel random.

I've been using Go as my primary language for a decade, and the lack of generics on methods was surprising to me the first time I ran into it, and the reasoning not obvious.
Reading this brings back fond memories of taking CS61a with prof Brian Harvey at UC Berkeley some 25 years ago. Same book, same level of mind=blown, and very similar instruction style. we spent a semester instead of a week and if memory serves tuition was about the same, but they threw in some English and history courses as well :-)
Newer JDK usually means new features that makes programmers life easier -> less maintenance in the long run. This is not construction work, this is programming, new means better.

If one doesn't have automated regression testing then that is a red light.
You can do beta testing, with EA, not with GA.
This is really, really cool.

Cue the replicators.
Interesting, though Wikipedia also uses it the way I do:

https://en.wikipedia.org/wiki/Engine_control_unit
Headlight-leveling mechanisms have been around forever, and anyone who has been blinded by an oncoming, loaded pickup truck knows why. Headlights that either mechanically or electronically (as found in some motorcycles) point into a turn are a potentially massive safety increase.

A headlight-leveling servo can last the lifetime of the vehicle. Not everything is a Chrysler.
> but it's insane how much Lightroom costs if you're just a casual photographer

I'm not overly a fan of subscription software, but $9.99/mo for Photoshop and Lightroom is 1 1/2 coffees a month. If you're enough of a photographer that you lay out probably $700+ on a camera rather than your iPhone, then...
I'd never heard of the former, but it seems that's the case! Thanks.
It’s a question of risk.

Full disk encryption targets a different threat model - disk encryption protects against someone grabbing your computer.

Writing into an encrypted blob on disk adds a layer of protection against bad actors exfiltrating data by running code on the laptop.

Overall I really am amazed that this sort of thing is now possible and appreciate a privacy-aware / local compute and storage version of it!
It's possible "antisocialist" was commenting to push their own agenda without actually caring about or engaging with the actual article.
Stress can definitely cause health issues. I don't think code review stress alone is enough. I'm having stress related issues because my TL and I don't agree on many tech topics and he's taking that out on me in performance reviews. Now my job is at risk because some young TL thinks his ways are the only ways.

I would bet my life is shorter after putting up with constant BS from my job. Maybe that's not a bad thing since life in general sucks.
Several commenters have mentioned Larian. I raged quit BG3, but maybe I go back and check out their other titles.

I couldn't deal with my one of our party members, but have no issues with COD PUG's. Go figure.
House and senate aren’t quite ideal right now.
I don’t blame you. I haven’t cried like that in a long time.
Because it is economic insanity to rely on your asset to have an economical life across 70+ years.

Then some storage boogeyman. Do check out California.

https://blog.gridstatus.io/caiso-batteries-apr-2024/

A recent study found that nuclear power needs to come down 85% in cost to be competitive with renewables when looking into total system costs for a fully decarbonized grid, due to both options requiring flexibility to meet the grid load.

> The study finds that investments in flexibility in the electricity supply are needed in both systems due to the constant production pattern of nuclear and the variability of renewable energy sources. However, the scenario with high nuclear implementation is 1.2 billion EUR more expensive annually compared to a scenario only based on renewables, with all systems completely balancing supply and demand across all energy sectors in every hour. For nuclear power to be cost competitive with renewables an investment cost of 1.55 MEUR/MW must be achieved, which is substantially below any cost projection for nuclear power.

https://www.sciencedirect.com/science/article/pii/S030626192...

> Exactly, paying an obscene amount of money now means that in 90 years' time, that money is much cheaper compared if you had to spend it in 90 years, or every 20 years to replace your renewables and storage parks.

Great that you admit to having zero economic knowledge. That is the exact reverse of how it works.

Money now are worth way more than money in the future, even when adjusting for inflation etc.

Thus the need for short cycles and the huge risk premiums that get added when going above 10-20 years.

Here’s some reading for you:

https://www.investopedia.com/terms/t/timevalueofmoney.asp
> Changing taxes (in either direction) really wouldn't move the needle at all.

Mmm... if you introduced higher taxes for anyone who owns multiple houses and has rental income for one or more of those homes and you eliminated from the current tax code their ability to claim deductions, it would definitely move the needle on housing prices and availability.
Can you elaborate for plebes like myself?
> and a large graph of churning dependencies are tremendous and perpetual

Absolutely. This the reason I'm moving on from JS in the backend. You're constantly stitching up dependencies which might be abandoned and/or become incompatible at any moment.
Ah, I see the commit that renamed the repo[1] because the title says "Memos" and the URL says "/memos" but the repo was different. I similarly got confused while reading the readme thinking Pensieve was a dependency or something

1: https://github.com/arkohut/pensieve/commit/e81057d5bebcf9cab...
He wrote my favourite maths book.

https://www.cambridge.org/core/books/all-the-math-you-missed...

https://m.youtube.com/watch?v=ur0UGCL6RWc
> Clearly the military could spend less (every other nation does) but it would require changing foreign policy.

Every other nation spends less because they are not the global hegemon. USD is in the position it is because we are the global hegemon. If you remove that by spending less on defense, USD strength goes down and our budget deficit and outstanding government debt start going up, weakening the country.
My most common use of generics is when testing — check out my library for typesafe test comparisons. I find it really useful because I like having readable helpers for asserting in tests, but I also want compiler errors if I refactor things.

https://github.com/peterldowns/testy
I misread as "Teach yourself to e-chocolate" and was even more confused.
IANA physicist but everywhere I look I see the same mistake being made. The shell theorem does not apply to disks or galaxies.

I see the same simplification in the most advanced writings. Namely 1) matter out to a radius can be treated as a point mass in the center and 2) we can ignore gravity from mass outside a radius because it all cancels.

These simplifications work for spherical shells or solids of uniform density. They do not apply to disks or rings (galaxies). Period.
> GR has singularities.

More precisely, GR allows spacetime solutions which are geodesically incomplete.

> It's definitely wrong in those regimes.

No, that's too strong a claim. Most physicists believe that the solutions that are geodesically incomplete will turn out not to be valid in the regimes close enough to the endpoints of the incomplete geodesics. But that is a belief, not a proven fact. The solutions themselves are perfectly consistent mathematically.
This is one of the reasons I argue that it's almost always better to prioritize speed and stability than accuracy specifically. No one actually knows what their thresholds are (including library authors), but the sky isn't falling despite that. Instabilities and nondeterminism will blow up a test suite pretty quickly though.
> Recently, we renamed the "master" branch to "main," which was seen by some as a step toward inclusivity. But does this truly contribute to meaningful progress?

In that case, probably not since the world master has multiple meanings. However, as you noted, it is common to use master/slave terminology in the hardware world. That terminology is definitely problematic because we are humans. We are affected by human history and we are affected by social constructs. Something similar can be said about killing processes. It is also worth noting that people noticed that terminology was problematic long before the current social environment, probably because it affects a much broader range of the population. (For example: I don't see that terminology used much outside of Unix.)
I like in Go how the code looks like a execution graph, by avoiding smarts and just copying code, when you have an error in the log you can generally just follow it through the code as there is only one path to get there. In C# I would have mostly to debug to understand where did it came from

Not just because of the language, but of the simplify culture. Let's see how generics will change that
How Bluesky, Alternative to X and Facebook, Is Handling Growth
Because knowing scheme isn't going to get you a job at most places. Employers overwhelmingly want JavaScript or Python these days. Trailing that would probably be Java, C++ and C#, and regular old C.

When I did my undergrad CS degree, the fact that scheme was so heavily used was a common complaint they received from students. It just wasn't a marketable skill.
So, you're saying the Amazon code-base is written by Jeff, and that Elon does mine the iron-phosphate, and that Trump actually did get into construction overalls and lay bricks for that tower?
A Deep Dive into China's Network ID Proposal
Sure, a better way of saying it is tat we observe natural phenomena which are explained by something like QM and for which we have no other explanation. I think people got the idea.
Page weight is 7.2MB, 25.6 uncompressed. 110MB heap size. Such extravagant wastefulness.
I’m not sure what you mean by concentration inequalities in this context
personally do not understand the same, but for a completely another reason.

microblogging, i.e. twitter, succeeded in the first place because people just want to post, and not worry about taking care of technical things.

in the demographics that often forget the password they once set, expecting "one-time setup" and "complete control" when they do not change default settings for most things is very out of touch with reality.

we are still living in the internet that for the most part wants someone else to take care of these things for them. but besides the ownership, there is nothing that is also setting bluesky aside for a regular folk. we ought to do better before celebrating any level of success.
The two correlate pretty well, in the end, it's just one fewer dimension. MBTI's problems are in large part how it was conceived and how it's presented, being rooted in Jungian psychology and being presented as a firm binary when each axis more or less has a bell curve distribution, making it inconsistent from test to test. But the underlying categorisation and test methodology isn't very far off, even if it's by accident, and I think people only hear about the problems and throw out the baby with the bathwater.
We start from similar places but get to very different conclusions.

I accept that I’m fallible, both in my areas of expertise and in all the meta stuff around it. I code bugs. I omit requirements. Not often, and there are mental and technical means to minimize, but my work, my org’s structure, my company’s processes are all designed to mitigate human fallibility.

I’m not interested in “defending” AI models. I’m just saying that their weaknesses are qualitatively similar to human weaknesses, and as such, we are already prepared to deal with those weaknesses as long as we are aware of them, and as long as we don’t make the mistake of thinking that because they use transistors they should be treated like a mostly deterministic piece of software where one unit test pass means it is good.

I think you’re reading some kind of value judgement on consciousness into what is really just a pragmatic approach to slotting powerful but imperfect agents into complex systems. It seems obvious to me, and without any implications as to human agency.
Perfect for me, but I run kablock and wipr....
Ive seen a BBC doc that tested this. They had people use putty to change the shape of thier ears, resulting in an inability to judge the height of a sound. Given how differently-shaped ears are, as opposed to the inner structures which are virtually identical, this result points towards a learned skill rather than something genetic. We each must learn how our paticular ear shapes modify sound.
Show HN: I Built an App to Reduce My Screen Time
It’s no secret that social media companies strive to maximize time spent in their apps — in other words, how much attention we give them. That's why I've created Atten - a screen time control app that helps safeguard your attention. Atten lets you schedule app blocking and set daily time limits for apps.

I’ve always been curious about how people defend themselves against these attention-grabbing algorithms. Do you have systems in place to protect your time? Do you rely on self-discipline, or do you use screen-time control apps like Atten, AppBlock, Jomo, Opal, or something else?

In a world where attention is commoditized, could having these apps enabled by default be as essential as locking your doors at night? If we all agree you shouldn’t go grocery shopping on an empty stomach, should using screen time control tools become a hard-and-fast rule for our devices?

I’d love to hear your thoughts:

- Do you find these apps genuinely helpful?

- What strategies do you use to avoid falling prey to social media algorithms?

Let me know what you think! Check out Atten here: https://apple.co/4dZIfKa https://www.atten.app (Free Lifetime Access Promo For This Month)
Why Does Gen Z Believe It's 'Aging Like Milk'?
Show HN: I'm betting everything on this. No plan B
I’m 25, way too many exams still to take. My classmates graduated two years ago, and here I am…still stuck in the same place.

Not long ago, through a friend, I received an offer for a regular 9-5 job, average salary, 30-minute drive to the office and all the usual perks. It seemed like a solid offer.

Everyone told me to accept it: my friends, my family. The idea was simple—I could start working, save some money, keep studying in the meantime, and finally finish my degree as soon as possible. After that, I could move to a bigger city, get a better paying job, and follow the usual path everyone expects.

But I said no.

I turned it down to create Describify.

Describify is a platform that uses AI to analyze an image of an item someone wants to sell and generates a complete, tailored listing for platforms like Vinted, eBay, or Wallapop.

Alright, you’re probably thinking, “What an idiot!” And maybe you’re right. I know that Describify isn’t a rocket headed for Mars or the next groundbreaking innovation in AI, but it’s my first public project—the first one I’ve poured my time (and sometimes my sanity) into, coding almost every day in my bedroom (don’t believe me? Check out my GitHub) while the rest of the world judged me. It’s like the Macintosh for Jobs. (Okay, I know that’s an over-the-top comparison, but you get the idea.)

The point is, I believe in my idea and in the future ones that will come. And if you believe in it too, sign up for the waitlist and be among the first to access the platform—as soon as I squash a few bugs!

www.describify.it
To follow up, it's about 3x faster:

SELECT
pickup.zone AS pickup_zone,
dropoff.zone AS dropoff_zone,
cnt AS num_trips
FROM
(select pickup_location_id, dropoff_location_id, count(*) as cnt from taxi_data_2019 group by 1,2) data
INNER JOIN
(SELECT * FROM zone_lookups WHERE Borough = 'Manhattan') pickup
ON pickup.LocationID = data.pickup_location_id
INNER JOIN
(SELECT * FROM zone_lookups WHERE Borough = 'Manhattan') dropoff
ON dropoff.LocationID = data.dropoff_location_id

ORDER BY num_trips desc
LIMIT 5;
┌───────────────────────┬───────────────────────┬───────────┐
│ pickup_zone │ dropoff_zone │ num_trips │
│ varchar │ varchar │ int64 │
├───────────────────────┼───────────────────────┼───────────┤
│ Upper East Side South │ Upper East Side North │ 536621 │
│ Upper East Side North │ Upper East Side South │ 455954 │
│ Upper East Side North │ Upper East Side North │ 451805 │
│ Upper East Side South │ Upper East Side South │ 435054 │
│ Upper West Side South │ Upper West Side North │ 236737 │
└───────────────────────┴───────────────────────┴───────────┘
Run Time (s): real 0.304 user 1.791931 sys 0.132745

(unedited query is similar to theirs, about .9s)

And, doing the same to the optimized query drops it to about .265s.
If spammers like this are in another country, their country should be cut off from the global phone and internet system or we should simply drop bombs on their call centers.
Maybe we shouldn't be using things like taxes as a way to incentivize behavior. If we used taxes as just taxes maybe it would be easier to simplify the rules fairly and without having to endlessly litigate the meaning of each word and category involved.
> It's Mega-Jansky... Why didn't they use Milli-Jansky

*megajansky, millijansky

"All prefix names are printed in lowercase letters, except at the beginning of a sentence.

Unit names are normally printed in upright type and they are treated like ordinary nouns. In English, the names of units start with a lower-case letter (even when the symbol for the unit begins with a capital letter), except at the beginning of a sentence or in capitalized material such as a title...

When the name of a unit is combined with the name of a multiple or sub-multiple prefix, no space or hyphen is used between the prefix name and the unit name...

Examples: pm (picometre), mmol (millimole), GΩ (gigaohm), THz (terahertz)"

Source: https://www.bipm.org/en/publications/si-brochure

However yes, you raise a good question. I was surprised to learn that astronomy and astrophysics prefer CGS, so by convention the diameter of the Sun is given in centimeters, and the mass of the Sun in grams! For janskys there's no excuse though.
Focusing on equal relations is missing the point, which is that the corporation (a more powerful entity) is selling you things, not the other way around. “Punching down” isn’t acceptable, and all that.
Most undergrad CS students want a practical/engineering curriculum. They are not really there for theory, but for a long time that's how CS departments operated, unless maybe you were at an engineering school.

Schools are so desperate to keep up enrollment numbers today that many have capitulated and are giving students what they want instead of what the faculty thinks they need.