skysight-inc/HackerNews huggingface dataset:
Yea, this one was weird to me. Most of my professors would automatically send out their slides after class. After all you just… showed them to the whole class. What’s the point of keeping them a secret afterwards?
>When 1200 people compete for 1 open internship position, can I really afford to waste my time like this?

The ratio of internships to qualified students is far better than 1:1200. You don’t need to be in the top tenth of a percent to get an internship.

Worst case scenario you don’t get the internship you want and it takes you an extra year or 2 to get the job you wanted.

Take some time to enjoy your youth without worrying about min maxing everything. You’re never going to have fewer responsibilities than you do now.

>slower than if we just read the docs

Don’t take classes where the content of lectures can be replaced by reading the docs. Take theoretical classes. Learn the practical stuff on your own.

Also seek out the experts. Ask questions. Spend time with them. Unless you do to grad school, you’ll never have this kind of access to experts again.
That reminds me of a friend who ran a SaaS business off a Heztner VPC.

It was a Node.js app he deployed via SSH and ran under a systemd job.

Used directories of JSON files as a database and the business logic was handled by a single endpoint that took JSON RPC payloads with different action types and metadata.

The app scaled to ~10,000 daily users like this.
This is not a one a day pill then. If ingesting it is regulated, that would be consistent with it not being something regular people should ingest regularly.
> Second, it completely ignores any debate over effectiveness or side effects. It could well be that fluoride in water is great for teeth but bad for brains.

Except it's not—fluoride in the drinking water concentrations is proven safe and it doesn't affect brains.

> Im not clear the validity of those claims

Thoroughly scientifically debunked. Repeatedly, over decades.

> That seems the core issue- without bias from stakeholders, is the benefit of fluoride proven and the risks disproven? It’s hard to answer because a study needs to span many years and exclude many variables.

No, it's not hard to answer, because all those studies have been done and the results were that fluoride is safe.

> And in general I think that is what needs to happen with these type debates.

What needs to stop happening is people ignoring objective reality just because the results happen to align with the other "team's" position on something.
Don't know how school funding operates in the US so this is a guess:

Parents cover the fees and give the kids an allowance for the rest; either the kids budget poorly or the allowance fails to really account for just how expensive the first few weeks are with all the books you're expected to buy?
A rationale from the core developer [1]:

> I'm sure there are plenty of system APIs providing this information too, and I don't just mean APIs designed to directly provide the information.

> It's not useful to prevent directly getting a list of installed applications without preventing detecting which applications are installed, so this specific feature request has to be rejected. It would have to be part of a larger, much more comprehensive feature preventing apps from finding other apps. That implies outright preventing communication with non-system components which is a much different approach to applications and rules out a lot of things. [...]

> The request should be for preventing apps from discovering which apps are installed, since anything less than that has no privacy / security value. There's no point in disallowing access to a list while not preventing discovering which apps are installed anyway.

The open issue to restrict app visibility is [2].

[1] https://github.com/GrapheneOS/os-issue-tracker/
issues/149#issuecomment-553590002
[2] https://github.com/GrapheneOS/os-issue-tracker/issues/2197
I'll give a few of these a go sooner rather than later. Cool idea (and always respect for self-host-ability!).
Science nerd may be jailed for importing plutonium to collect all elements
For one, you couldn't access those webapps without a browser, so that's the need for one app. It would also be a bit annoying if you had to load a webpage when trying to dial a number

Or am I not understanding what you mean when you use the quoted name "Apps"?
Every first major revision is a prototype whether you call it one or not.
Inicio – Copy
Yeah, I have an arts degree and twenty years ago I know there was chronic absenteeism in sociology classes because I was chronically absent in sociology. I also couldn't do all the readings each week because I had both homework and other readings and so I had to be strategic, especially when I needed to start my own readings for all the papers I had to write. It's possible this poor professor's readings end up on people's ignore pile.
Same, I can even feel which general areas don't feel rinsed enough when I don't get enough sleep, although I can't be sure if it's the accurate location or merely the position the sensor data gets reported to.
I avoided firmware updates on my Samsung TV and removed as many built-in apps as possible. It used to start in quiet mode looking for a source. Then my renter updated the firmware because of a popup. Now I’m forced to start one of the commercial flow tv channels. Somehow I’m allowed to play the same episode of Baywatch, progressing 10-15 seconds before I start whatever app I actually want to use. David Hasselhoff hasn’t left the beach yet.

This is because some idiot introduced KPIs like “minutes streamed”. Can’t you just be a dumb device?

I imagine that in ten years, every electric appliance is infested with chatbot-level sentience and constantly wants to engage in conversation. EU will introduce laws that force electronics to STFU.
I'm a bit confused by both this comment and the previous one. Fundamentally nothing new is unlocked by this, that wasn't already possible for many years. It's just the ergonomics that got much better through this change.
If students can finish an University without being able to read and comprehend a book, if they can pass exams without learning anything, then why does the said University still exist?

They just take money without teaching the students anything.

In some countries the universities have to be accredited by some body. And they will lose their accreditation if their output is just people who are functionally illiterate, know nothing about a subject and have no qualifications.
We used to peruse the library back in the day.
This subthread is kinda strange with people claiming IB and UB are the same, considering that C/C++ have had clearly delineated definitions of undefined behavior versus implementation-defined behavior for decades in their term definitions.
It’s not that complicated.

Everyone is born an original. Most die as a copy.
I had to retrain myself to read fiction for pleasure. This is what worked for me:

Read a paragraph. If you feel like the info isn't going in, restart the paragraph, but this time slow down enough so you can sound out the words in your head. If the meaning still doesn't go in, restart and actually read the words aloud. If that still doesn't work, get some sleep and try again tomorrow.
Agree with simonw’s sibling comment. To add to it, I’m the primary maintainer of the Rust playground and basically self-review every single commit.

The rust-lang/rust repository has higher scrutiny (in part driven by tools like bors, the subject of the article).
Matriculating into college with a phone addiction is akin to starting off with executive functioning impairments. I was in college 20 years ago and was probably addicted to the Internet, but I didn't have wifi and a laptop with me at all times, so it wasn't ubiquitous, the way phones are now.
Can you share any circuits or techniques (or reliable pointers) for getting the randomness from the noise shout accidentally biasing the results? I’m needing a good random source for a side- interest of mine.
I'm sure Amazon has mountains of data to arrive at that target number. But subjectively, it also feels about right in terms of juicing just the most profit margin from customers without being obviously overpriced. It's a nice "sweet spot" where it's just too far out on the horizon for companies, especially SMBs, to really account for or to think the up front cost/effort is currently worth it vs putting that effort into revenue generating activities.

Hardware cycle is probably about 3 years also.
"Dr." Younghoon Kim is the top-ranked member of GIGA SOCIETY
If anyone here struggles with self-promoting their (earned) work results, read this. The whole website is pure gold.
In the UK - 2006-2008 you could buy a home at a reasonable multiple of earnings and be offered a 110% mortgage with no checks whether that income actually existed.
Yes, that was crazy, but many of those heaping criticism on young people struggling to buy nowadays were the ones taking out these mortgages.
from listening to people who work with aws talking about their work, I don't get the impression they save any time - it's just different stuff. they're constantly doing things with permissions, setting up something or other, trying to work out why something can't find something else - it doesn't just magically solve all your problems. presumably once you figure out everything for you 2000 customers you can scale to a billion with just your credit card info, but most people won't work on stuff that scales to billions of users.
Indeed, the business model of selling a worse and much more expensive version of something that everybody already has [1] is a bit questionable.

[1] https://en.wikipedia.org/wiki/RDRAND
I should pay 0 taxes then too
Most of them are upbeat and cheery and won't bitch about things though I guess if you trained them to be insultinators [1] they'd do that too. They avoid common typos and spelling mistakes but the fluency can hide a lack of competence. For instance I had a session where Copilot wrote me some HTML and CSS to use the little-used <dialog> element but when I asked it "Do I increase or decrease the alpha to make the background darker?" the answer was "both" in the sense that the first sentence said one thing and the rest of the answer said the other.

That fluency has a way of lulling people asleep and getting them to accept wrong or nonsensical answers. I find it annoying that Copilot ends most answers with some invitation like "... I'm all ears" when I know it is not retaining the results of the conversation.

[1] https://www.youtube.com/watch?v=obc7MD6iyks
" In your case that’s uv doing the parsing but another tool might delete it as unused code."

That's probably the goal. It's only there for one tool. If it's not used, we want it to have no impact on the running app. Like comments.
Concurrent data structures are rarely faster than "lock + non-concurrent data structure" and if you're putting constructs like par_iter() in a lot of places, there's a good chance you would be better off with the "dumb" pattern than the concurrent data structure.

The same goes with Arc - if you're using it a lot there's a good chance that code with a lot of Arcs is slower than equivalent GC-ed code.
Counterpoint to your comment: Mechanical calculators were cheaper, more reliable, and well understood. Early computers were bulky, expensive and needed a skilled team to operate, until they transformed everything. Quantum tech may follow the same arc.
I thought you could pay Amazon to send you a van full of hard disks if you need to transfer that much data.
Is that including or excluding write off? If you have to replace the hardware every 3 years then it would be equivalent. IIRC hardware is replaced every 3-5 years because otherwise it is out of support.
Yes, it's called alternative app stores and there's quite a few of them around.
Great point on the chaos! I'm planning to pursue atomic simulation in college, so I've tried to read as much as I can about the field short of the advanced math (hence college, lol). It seems to me that cross cluster synchronization is a massive scaling issue, since you essentially have global state both reduced and broadcasted every couple timesteps.

I've been thinking it would be cool to design chips to be realtime safe—that way there's no need to synctronize—and have further away information delayed (just like relativity) to deal with speed of light communication issues.

Never heard of fleeting interactions, would you mind to elaborate?
> I distinctly remember being penalized for any insight that didn't fit marking criteria back in high school english lit. If ChatGPT-like writing is what'll get me to pass, so be it.

I Can't Answer These Texas Standardized Test Questions About My Own Poems

> Oh, goody. I’m a benchmark. Only guess what? The test prep materials neglected to insert the stanza break. I texted him an image of how the poem appeared in the original publication. Problem one solved. But guess what else? I just put that stanza break in there because when I read it aloud (I’m a performance poet), I pause there. Note: that is not an option among the answers because no one ever asked me why I did it.

https://www.huffpost.com/entry/standardized-tests-are-so-bad...

Discussion: https://news.ycombinator.com/item?id=19783650
Isn’t this the deal we’ve made? You can, legally, deny someone access to private property for any non-protected reason.

On the other hand, if the private property was constructed with public monies, which MSG probably was, that’s an interesting debate. Should the involvement of public money confer first amendment protections of some sort? I think it should.

Edit: You can’t use “my” money to build something and then ban me from it because I said something (non-protected) about the CEO of the company that owns it.
If one believes that migrations have solved this for databases one is very sorely mistaken. Sure, you can migrate the data using some often brittle form of SQL migration log, but this doesn't help if some code happens to be reading that table and expected the previous data shape, and this is rarely caught before the caller tries to access the data. This might be solved in some language that is some how taking full control of the data model such as an ORM, but that then pretty much breaks and additional language interoperability.
Yamanaka won a Nobel prize for the work so while I shared an anecdote, it is more than that.
God help us indeed
“A guy that I talked to 12 years ago that worked at Apple.”

I’m reminded of my friend in grade school that had “an uncle that worked at Nintendo”.

Not saying he didn’t, but just because someone works there doesn’t mean they know what’s going on.
Amateur photographers hope to fix Wikipedia's 'terrible' pictures
This isn't a "party trick" with `global`, it's a fundamental hole in the type system:

class C:
def __init__(self) -> None:
self.i : int | list[int] = 0

def foo(self) -> None:
self.i = []

def bar(self) -> int:
if isinstance(self.i, int):
self.foo()
return self.i
return 0

print(type(C().bar()))
The first time I heard this Neil Cicierega mashup, I thought it was genius and still do: https://youtu.be/UwHlEBlWT-4?si=8PMgA_5f9dvZiZC4
This isn't an opinion or take given by a dentist, it was given by a patient.
Fram2 astronauts arrive in Florida ahead of polar spaceflight
If it's a severe mocking it can begin to demoralize a people and make them Canadian.
It seems some are. My kid is in 4th grade in a city public school (US) and the district just this year banned all phones, tablets, and smart watches during the school day. We’ll see how it goes.
At many elite US universities the students now enter at a struggle because they have never read a novel cover to cover. That blew my mind when I read about it just a year or two ago. It explains why many younger developers simply cannot write casual emails at work and absolutely everything must be a time sucking video meeting. It’s an excuse to take a nap or do something unrelated on a different screen.

It may also explain why so many software developers now are fully incapable of developing software. Everything must start from the world’s largest frameworks and be AI assisted because I guess now even copy/paste is too tiresome. If you need to refactor it’s best to start over from scratch than debug.

The bad news is there are fewer and fewer young candidates available capable of writing original software. It’s the same problem Japan and Korea are having with regard to military enlistment. The population is shrinking, less interested, and less compatible to the minimal requirements.

The good news is that with this growing competence/compatibility gap it gets easier and easier to identify candidates that can perform versus those that absolutely have no current hope.
Doctor's Screen Time Hobbles Health Care
Replicating the author's experience requires a $5/mo subscription to a feed reader/glorified bookmark manager...
> Well, most lectures just aren't very helpful. They move slower than if we just read the docs. Some lecturers are also just incompetent with barely any understanding of what they're teaching in the first place - though this probably wouldn't be as big of a problem in better universities like Ivy Leagues where the author works

Memories of my degree 20 years ago. We didn't have (many) pre-recorded videos of lectures available to watch whenever we wanted at whatever speed we wanted, the way we do now.

Now there's a good range of lectures given away for free, I'm not sure even the top 10% of lecturers (beyond the best individuals in the world on whichever topic) are adding much value — In theory one could interrupt the lecture to clarify a point, but that's also a thing one can often do alone with the internet.

And that's for the best lecturers. We had some good teachers, but also some bad ones.

The C lectures were fantastic, the practical security sessions were fun (started with ~ "if you've already hacked this WiFi box, please log out so I can show everyone else how to break into it"), etc.

For the bad ones… there was one in my final year where I was using my laptop to record the whole session at 44 kHz (audio only), and the lecturer claimed that motion capture recordings couldn't go for more than a few minutes because that would be "several megabytes" of data. There was another who was giving us an example of formal methods, but they got the proof wrong and didn't notice (and had a voice that meant nobody cared). Another had an impenetrable accent, I might have understood a total of two words in the entire lecture, though I could at least follow the written material projected on the screen.
I don't disagree.

I think POVs in forums are often much more about framing a thing to justify your beliefs than actually hitting at your own personal implicit values (it's plausible the poster believes leisure is a waste of time and lives by that belief but I doubt it) so I wanted to stick with the original POV approach to highlight the ways it seemed incorrect.
> educating people on what the best choice is and letting them make it themselves.

If we go that way, we should have some sort of Department, to make sure Of the Education being consistent.
Maybe another example will help?

Chlorine for water treatment in the backcountry when applied to a liter of water: Ingest.

Chlorine straight from a household bleach bottle: Do not ingest.
Pretty sure those services are only for transferring data into S3, not out.
Tail Call Recursion in Java with ASM (2023)
That only works if you assume the fail cases are uncorrected. Spoiler alert: they are not.
The second comment refers to Zawinski's Law [0].

[0] https://en.wikipedia.org/wiki/Jamie_Zawinski#Zawinski's_Law
What’s the advantage to using this app over just paying for a ChatGPT subscription?
The rayon library uses work stealing for this. Its parallel iterators offer some control of splitting strategies and granularity, so you can tune the trade-off between full utilization and cost of moving things between threads.

Additionally, in Bevy, independent queries (systems) are executed in parallel, so there's always something else to do, except your one worst loop.
Just having features associated with OOP isn't a bad thing. Object upcasting has its uses.

It's some of the other stuff that gets OOP its bad rap.

Garbage collection, common in many OOP languages, enables having arbitrary object graphs. The programmer doesn't need to think hard about who has a reference to who, and how long these references live. This leads to performance-defeating pointer chasing, and fuzzy, not-well-thought-of object lifetimes, which in turn lead to accidental memory leaks.

Additionally, references in major languages are unconditionally mutable. Having long-lived mutable references from arbitrary places makes it hard to track object states. It makes easier to end up in unexpected states, and accidentally violate invariants from subroutine code, which means bugs.

Also, class-like functionality conflates data-layout, privacy/encapsulation, API, namespacing and method dispatch into a single thing. Untangling that knot and having control over these features separately might make a better design.
Yeah, but Karpathy mentioned using Vercel, Supabase and NextJS, all of which are included with Kirimase. Django would definitely be more up his alley though, given he doesn't need to learn a new language outright.
I don't agree with it the argumentation.

It might be specified that I needs to be proper JSON. And a proper JSON is much more maintainable (and extendible) than impromptu syntax (that first starts manageable, but step by stem moves into parsing hell).
I was once contracted to work on a project where the monthly GCP bill for Postgres was $60k per month - this was basically my YEARLY rate at that time, just for managed Postgres.

After some time I was quite familiar with their stack and had gathered considerable domain experience. This led to an idea how to halve the database load (and the cost would presumably fall by a similar percentage), which I wanted to use as leverage during contract renegotiation.

I boldly offered to work for free to halve their database load, in exchange for being paid half the money this optimization would save over the course of one year. This would basically triple my pay, and they would still save money.

They declined, and I moved to a better opportunity.

Last I heard they had to pay a team of 4 new consultants for a year to implement the same idea I had. Without the domain knowledge, consultants couldn't progress as fast as I suspect I could have done (my estimated was 2 months of work).

I know it's very petty, but I regret revealing too many implementation details of the idea during the pitch and allowing the company to contract other consultants to see it done.
Please go away, libertarian troll.

Really? 'Why is the government providing potable water'? Because that's the point of governments: to provide a framework and the bare essentials of civilization.

And well, libertarian led governments are TERRIBLE.

https://newrepublic.com/article/159662/libertarian-walks-int...
I've yet to meet a single American laughing about any of this. I live 20 miles from the border and trade with Canadians is half the local economy.

To say we are appalled would be an understatement.
While I am usually pretty skeptical about this sort of thing complaining about "kids these days" I am genuinely unsure what is going on in our high schools. My niece recently graduated with a 4.0 GPA. We played Trivial Pursuit with her at a recent holiday party and she could not answer the most basic questions, and most egregious of all did not know who Winston Churchill was. My mother-in-law, her grandmother, even remarked "What are they teaching you in school these days?"

When I was in high school, the kids graduating with 4.0's were much smarter than me, and frankly probably smarter than I am now twenty years later. I just don't think that is the case anymore.