skysight-inc/HackerNews huggingface dataset:
Finding John Stockton
I intentionally do a bi-modal system. Digital content can live forever and be everywhere, which paper is easier to capture but harder to sort and search and transmit. Digital notes are forever, and searchable, and likable, etc. Digit notes store things I have decided I want to remember forever (or things like URLs that are already digitized).

Everywhere I exist, I keep a legal pad - but any notebook will do. Near the couch, at my desk at home, at my desk at work, etc. the notebook is a list of facts/todos/whatever - each one its own line, and it gets crossed out when not relevant either because it’s done or I’ve decided I don’t care anymore. Literally like “don’t forget taxes” or “email John” or “bug at library X file Y line Z”. If enough items on a page are crossed out, I rewrite the items on a new page and rip that page out. Throw it away. Paper is ephemeral, and temporal. I typically go through at least page a day when working at my desk. Whenever I’m bored and procrastinating, I’ll read through the notes. They remind me important things I’m thinking about that I can’t keep top of mind. Anything particularly important I’ll cross out and write up digitally in my digital notes.

Importantly this lets me meet the information where it is. Work notebook is mostly work notes. Home notebook is mostly home stuff etc. there is no timeline or formal system to copy things over. If something was deadly important, I might take the time to digitize it immediately but generally a pen and pad favor speed of capture with minimal opportunity for distraction.
There is hardly any difference between indices into vectors and isoheaps (ie. an allocator that reuses the same pool for the given type). Except that the latter is faster and much more ergonomic. Both prevent remote code execution.

I wonder what a modern language would look like if it had manual memory management exclusively through isoheaps. Fil-C[1] attempts to retrofit isoheaps to C.

Now one can argue that isoheaps still allow access to wrong value and that this can potentially cause security issues. But the same also happens with indices or object pools in GCd languages. And if we go by this logic then Rust is less safe than Java (even without unsafe) because Rust requires indices to express what can be expressed with just references in Java.

Increasingly, I find it hard to justify systems like the borrow checker that force the programmers to contort their programs in a certain way. Unfortunately, a lot of newer languages (eg., Hylo, Austral, Circle) are experimenting with something similar to the borrow checker. Take Hylo for instance. The language has no reference type at all. So one has to use indices everywhere. Why not just embrace isoheaps instead?

[1] - https://github.com/pizlonator/llvm-project-deluge/blob/delug...
> With most health insurance plans, everything you described would cost you only a co-pay as well (usually $20-40).

No, that would only be true of most HMO plans, but most plans aren’t HMOs.
I'm using typos in more and more repos I write or participate in. It helps to "fix typo" automatically. A real engineering solution; I like it.
Apple TV's Monarch: Legacy of Monsters Review (2023)
No kidding.

Too bad it wasn’t parasitic butterflies (larva) from the parasitic wasps. That would’ve been epic.
I'm Copilot customer since day 1 and I'm mostly satisfied with it, until a few months ago.

I noticed a mini project I was working on suddenly stopped showing any autocomplete results.
The log shows the API returns empty `model deployment ID: []` constantly.

Upon investigation, I found the reason is that my code includes the word "ass", because it is a project about parsing .ass subtitle format (Advanced SubStation Alpha).

I have to rename all my variables to work around it, and eventually this isn't enough: I have a subprocess.run to call ffmpeg to burn subtitles on video when encoding. And the VF (video filter) for that is called.. ass.

Here is an MRE (try typing anything after the line `subprocess.run` and observe the copilot log):

import subprocess
from pathlib import Path
STORAGE_DIR = R"G:\test"
def process(f, subtitle, output):
subprocess.run([
"ffmpeg", "-v", "error", "-stats", "-i", output, "-vf", f"fps=60,ass={subtitle}", "-c:a", "copy",
'-c:v', 'h264_nvenc', "-pix_fmt", "yuv420p", output, "-y"
])
def main():
for f in Path(STORAGE_DIR).iterdir():
process(f, f.with_suffix('.txt'), f.with_name(f.stem + '_ouptut' + '.mkv'))
if __name__ == '__main__':
main()

Other people have reported similar issues [1] about other "bad" words. I mean, I get it, but don't they think having "ass" in that "profanity blacklist" would cause way too many false positives? To make it worse, MS/GitHub seem refusing to make any solution or even communicate about this issue.

I've opened a ticket on GitHub's support system too, but got no response whatsoever after weeks. I'm very disappointed as a paid user.

To any GitHub employee if you're by chance reading this, it would be tremendously helpful if you can help mention this issue internally. Thank you in advance.

[1] https://github.com/orgs/community/discussions/55630
Man, giving up your privacy because you dislike a company is... some decision. You do you.
The authors main bullet points are:

> The learning curve is minimal since you already know the corners of the language.

Learning a new language shouldn't be difficult. Programmers are expected to familiarize themselves with new tech.

> Internal language APIs can be leveraged, which drastically changes the mental model to write the script (for the better).

This is true. I myself have encountered situations where I needed to call into my C API's from a higher-level language, but since most languages can interface with C this hasn't been an issue for me. For example I've interop'd Go+C, Python+C, and Lua+C.

> Scripts feel more natural and eventually maintainability increases. Team members are familiarized with the language!

This sounds like a subjective rehash of the first point.

> Development machines compatibility increases. Windows users can finally run all scripts.

This is true if you're talking about shell scripting, but if you're scripting with a general purpose programming language then it shouldn't be an issue. What language (besides shell) isn't portable these days? And even then, you can install a *nix environment on Windows.
ST can work by time as well as app. Recommend revoking app install privileges. No one should have third-party corporate surveillance apps installed anyway.
2024 Haskell Ecosystem Workshop
> These are stupid games. Yes, if you have the cash to buy the car, you might consider playing stupid games.

Huh? You were the one advocating paying cash.
ALL PRAISE VIRTUAL HYDLIDE!!!
Hm. I'm no physicist but I think your math is off. Remember it's velocity squared. Your car going that fast is has more than a kiloton of TNT or approaching 5 terajoules of energy... that can't be right.

For a 2 tonne car, my very rough math puts it at more like 2100 mph.
There’s a ton of old devices sitting unused in drawers that aren’t worth the time to sell.
Its funny because the article even talks about the importance of reducing space for binaries.
Coal workers don't like renewables even though it's great for humanity because it threatens their jobs. The same goes for AGI and everyone else.

It's irrelevant what the average person thinks about AGI because they can't see past the short term fear of losing their job.

They can't see the billions of lives that will be saved, the therapies and medicines and technologies that will be developed, etc. Nothing about the concept of the "singularity" registers, just fear about their next paycheck - a fear to be expressed to their government at that, instead of killing progress that may one day save their own or their children's lives.

We volunteer you for AGI, and myself, and everyone else, because our selfish shortsighted nature and fear for our jobs are not worth the lives and suffering and death and disease of billions of people to come. It's sad that we lose our jobs - but it is the price we pay for the cure to everything. The best we can do is implement UBI while we make this transition as a species.

Trying to stop the development of AGI out of this fear is akin to being a plague doctor trying to stop the development of penicillin so as to not be out of work. I get it, we are all afraid for our jobs, but their importance does not stand a candle to the reduction in global human suffering AGI would be able to net us.

We are all literally going to die, you hear me? You, me, our children. It's not going to be pretty, because the lack of choice/consent around dying is the single biggest driver of human suffering, full stop.

But AGI could at least give us a choice here, a choice to spend many decades more in healthy life with those we cherish and love, fully provided for and safe and secure, and that's worth more than any job.
You’ll have multiple issues. I’ve tried using prescription glasses with many eye tracking solutions in the past and they all have the same issues.

1. There’s very little space for your glasses and you’ll end up scratching both your glasses and the optics

2. You’ll partially obscure eye tracking.

3. Eye tracking will be significantly warped across your glasses. You’ll have drastically reduced quality. This is extra bad if you’re astigmatic.

Prescription inserts or contacts are the correct way to use these kinds of devices for strong reasons.
> It is not minimal, but the size difference is barely noticeable.

Minimality is not about size, it's about reducing the attack surface.

> There are a few go projects that fit your description, none of them very popular, probably because they end up being a 100-line wrapper around http frameworks.

Indeed. Everyone can write their own but dependencies will make its attack surface enormous and performance will probably be mediocre at best.
My favorite is watching TV and pausing a video in Netflix or whereever, then resuming and wanting the controls to disappear. If I 'cancel/return', they are removed. If I wait a while, they disappear by themselves. But if I 'cancel/return' the splitsecond the app removed them by itself, boom I just stopped the player. Just ignore input for a moment after the auto-remove ffs.
professional audio hardware
Seems pretty on-brand.
And accuses any critics of being paedophiles.
Very true, functional hips are very important in the marital arts!
are you not scared of synthesizing deadly bacteria?
There's nothing in my post that disagrees with anything that you're written.

Everything you've written is correct. I was not trying to argue anything and I think I hedged my words above quite carefully. I was mainly trying to answer OP's question and in passing explain a few things that make it look to patients like me that the ER is even more messed up than it actually is. (And it is actually pretty messed up!)

I love the people with microtears who can't get into the office. I love reassuring parents that they don't need to spend $10k for their viral toddler to be admitted and get treated with nothing all day and then get discharged, but slowly and passive-aggressively. I love helping people who are in the ER for legitimate reasons. I understand that the medical system is broken and most people who are in the ER should, in a halfway sane system, not be in the ER. I understand that way too many people wait for way too long in the ER and it makes me real sad, because as I've written elsewhere on this thread, I do think there are usually fixes that are possible and even easy, from my POV as both geek and JAFERD.

Telemedicine does offer some solutions to some of these problems, but not all of them by any means.
I've been using SQLite in production for years and am very happy with it. I believe it's sufficient for the vast majority of web use cases.

I have a bit of battle-tested code that gives me a nice key-value interface to SQLite files, perhaps others will find it useful: https://github.com/aaviator42/StorX
Yes. You've hit the essence of the problem - the choice of a prior. The scientific method gives us a way to choose a prior that fits reality. You are claiming something different, that our prior is based on subjective choices. Yep, those are both ways to choose a prior. But only one is guaranteed to be valid. Do I even need to mention the appalling history of base rate neglect in medical research? Neglecting priors leads to bad decisions.
See page two of the document: https://storage.courtlistener.com/recap/gov.uscourts.cand.36...

Seems pretty clear that they could decrypt the traffic they were interested in, they also talk about 5 years of retention of all traffic that they can decrypt at anytime. Sound familiar?

Looks like they used a squid feature: https://wiki.squid-cache.org/Features/SslBump
Their valuation tripled to 80 billion in 10 months. I'm pretty sure they're not losing much to open source
The recent Eu laws already turned into vehicles for using against the US in the low key Eu-US trade war that has been ongoing for a decade. Moreover, there came to being a crop of Euparl politicians who basically make their careers on these issues as these issues are domestically safe since no major political segment can object to things like privacy etc. But the machine must keep going, so they keep creating outrage and then using it to keep their politics going and push laws for that. The original pure, simple intents to protect the free internet and the user have transformed into an increasing cascade of legal complexity due to something no different than how EPDs have to keep adding features to apps in order to justify their salary. Also there is a very ugly thing in the making: It looks like certain major European software interests are using this dynamic to attempt to build regulatory moats to keep domestic and foreign competition away by making things more difficult. An even nastier one was how Ashton Kutcher et al, literal foreigners, have come to push a law to spy on online chats 'against pedophilia' to be able to sell the spying software that their foundation produces, by using such politicians.

All in all, despite coming from the pirate party culture of the early Internet, I have started to be wary of this dynamic and the legal quagmire it started to produce...
In praise of pushbuttons (and other physical controls)
> The cargo ship's impact not exceeding the strength of the bridge sounds like a positive thing, but upon closer reading of your comment, it sounds as if it was the catalyst to the entire bridge collapsing.

I had intended to add that exceeding the impact strength typically results in a local failure near the impact point. A tensile strength failure could happen far from the load and so could be more catastrophic.

I'm not sure if it would have made a difference in this case though, as destroying a main pillar by exceeding impact strength would have by itself transmitted most of the full bridge load to the remaining pillars and that alone may have been enough to exceed the safety margins on the tensile strength that are built into all structures. Unclear without more data, but there was a chance it could have survived in that case, but no chance with the ship consistently applying more and more shearing load.

> How much engineering goes into the possibility of large structures hitting their pylons?

Good questions, I'm not familiar enough with it to provide any further insight, except to say that I believe this bridge was designed long before these huge container ships existed. If they factored ship collisions into the bridge's design constraints at the time, they've no doubt been dramatically exceeded with these huge ships.

I don't think impact strength is factored very much into static structures, tensile strength is more important. It only comes up in very unusual situations like this or 9/11.
Wow, I didn't know about the fig wasps before. Beyond crazy cool! That level of coevolution is just so neat to me.
Depends on the project, depends on the team, depends on the language, depends on the script. Pick a sensible tool for the job, write understandable code, don't lose sleep over silly generalizations.
Plus the output is legible
Does anyone know why old aeroplanes used the plastic tube style of headphones, instead of copper wired? From the blog post, it makes very good sense why the MRI headphones are necessary in that setting.

Edit:

From this URL: https://avidproducts.com/2023/12/08/celebrating-70-years-of-...

This type of headphones are called pneumatic headphones.
Sounds ingenious but I don’t quite follow the story. Why would a stewardess make you stop? Was there some system where you had to pay for headphones separately to hear a movie? I’m pretty sure all I remember are headrests having standard 1/8” audio jacks.
Even though insect exoskeleton and fungi are both made of chitin, I find bouncy fungi tissue kind of fun to chew, while bug parts are crunchy in a sort of uncomfortable get-stuck-in-your-teeth sort of way, like the downsides of popcorn, but with less upside.

I also tried some "chirps" which were chips made with cricket powder, and then the texture just wasn't right. Hopefully the right chef is out there to change my mind, but for now I'm team fungus all the way.
If you want an out of the box USB spinner solution, check T-Sticks' USB spinners: https://thunderstickstudio.com/collections/spinners
What’s a “top 1% part of California”?
I kind of agree but I've worked for two companies in the same industry - one had an app team of five people, the other had an app team of 50 people.

The apps were roughly identical in the services that they provided (they both sold the same products but maybe some of the payment methods were different).

I'm still not sure why one company needed 10x the people to maintain the same thing.
But does have everything to do with parental controls.

Besides the easiest way to know what you kid is doing online is to watch them -- much easier to do if I control when they use it.
It's also not a fine tune.

It's a pretrained toy model in two days on consumer hardware.
Of course it doesn't represent all mindsets. That's what elections are for. All Floridians participate in the vote to elect a desired philosophy into power and then the winning party hopes that philosophy will reflect in the laws and policies created in the near future. You elect a like minded leader to act on your interests so you don't have to micro manage the governance of a state.

The alternative could be to have every piece of legislation go to popular vote rather than elected officials. I feel this could be wrought with problems though as the public could get vote fatigue and weird laws would slip through simply through low turnout or "social media fueled" outliers for extreme turnout on specific bills.
I used this to type an email on my phone, the editing process in particular was very smooth once I realised I had to wait a little bit. You can have ten of my dollars per month.
Slightly related, the Maritime Museum in Amsterdam has an interesting exhibit looking at global agriculture trade (which the Netherlands plays a large role in).

https://www.hetscheepvaartmuseum.com/whats-on/exhibitions/fo...
Same article, but with pictures and friendlier layout: https://newscenter.lbl.gov/2024/03/14/its-hearty-its-meaty-i...
This is pretty shady that this person didn’t disclose they were associated with the company in question.

Your comment reads as if you are a user, not an employee
This stuff should be on the Bugzilla. GCC developers act on them.
That's like saying opioids solve the cancer crisis, and Naloxone solves the opioid crisis.
We did consider the idea that online activity might have contributed. That was before we recognized that the issues were present long before her online activity ever began, and before we understood how our child’s perspective, and before we knew more about the stats and indicators. Now that we’ve thought about it for a few more years, and been working through the issues with professionals, and talking a lot with our children, and listening to a lot of talking points from all sides (some educated and evidence based, and some not very educated at all), we feel a little embarrassed about our initial naïveté, regretful about the ways we failed to support our child even when we thought we were being supportive, sorry for all the kids going through this that don’t have any support system, and concerned about the damage that these culture wars are having on our society and democracy.

Social media might be contributing to gender issues and other kinds of social dysphoria in the sense that I am pretty sure the vast ocean of ignorance, prejudiced attitudes, and hate speech my kids find online have increased their fears about participating in society and reduced their confidence in being able to freely show who they are. Non-binary gender and sexuality is only a “problem” because some people say it is, and a lot of those people are online being mean. Personally I feel like the political tribalism going on in our country is a much worse problem than gender issues by many orders of magnitude. Anyway, I’m just glad my kids have some family and friends and adults near them, both online and IRL, who are accepting and loving and committed to civil rights for all…
A lot of people rely on/benefit from the rootful daemon

I'm a fan of podman but this "drop in replacement" meme needs to pass. It's only true on the outermost surface
this looks like a lot of fun, can't wait to try it out!

the irreverent humour in Everyone is John reminds me a lot of 2nd edition Paranoia RPG[1]. the most fun i and friends had playing RPGs back in the 90s was with Paranoia. it was absolute chaos! our jaws hurt for days because we were laughing so much.

[1] https://en.wikipedia.org/wiki/Paranoia_(role-playing_game)
Well, my service was envisioned more as a "whistleblower" kind of scenario where someone might be in possession of information that caused them some kind of fear, whether it be for their life, job, or what have you. Or, a trusted service where it might be crypto keys or other potentially extremely valuable information. Basically, high-value information of some sort which others might be very motivated to acquire, or block release of, or the like. The service was fully encrypted, provably, and my side only held partial keys.

I think the author of this project probably has a slightly different use case in mind, but it's easy to imagine how a project that had my focus could quite easily get embroiled in lawsuits or other drama. I'd still like to do it one day, but it would need to be under circumstances of absolute isolation from myself both physically and legally. For the time being, I don't have the resources and/or time to make that happen, so shelved it was.
I think Crystal is a popular one which doesn't yet support windows fully, at least last time I checked
The #1 tip can work against you. I bought a car for my wife in 2016 and was planning to pay cash, but I did not disclose this. After we came to terms, they pushed very hard to try to get me to finance the vehicle because they were getting incentives from the manufacturer. I held firm and got a very good deal.