skysight-inc/HackerNews huggingface dataset:
The ideal would be that more time in school is dedicated to tech literacy, considering tech serves as quite an enhancement to humans who know what to do with it
Substack is definitely scummy in this regard, it's not really the author's choice (although a conscious decision was made to host it on Substack).
Show HN: Do You Have “The Thing”
A joke app to test whether you have _the thing_.
An explanation of the difference between Isolation levels vs. Consistency levels
I used to use splits as some of the sibling comments describe. This was helped by bindings for C-j and C-k that would maximize the split when moved to (vertically). So, I had a stack of splits and I would rearrange them for relevance to each other as needed for faster switching. But it was still tedious going up and down the stack sometimes.

Then I discovered buffers which was life changing. Suddenly I could manageably switch between 10s of files and never really worry too much about closing them. Sessions are helpful too for truly long running editing and maintaining a "workspace".

The buffer pro tips are:

- Use :set hidden

- ^ to switch to last buffer

- Switch buffers with :ls which will stay visible after typing :b and you can switch by number, or you can switch by name with tab completion (even by going straight to :b). So, I can switch to IWouldRatherBeWritingSomethingElse.java with ":b IWo<TAB>".

There are plugins to make switching even easier with fuzzy finding and whatnot but the above is all vanilla vim so you can do all this on some random cloud host anytime. I can't recommend a plugin because before really settling on one, I switched my serious development to Doom Emacs which has very similar buffer semantics and switching bells and whistles.

Check out Drew Neil's awesome Vimcasts to see buffers in action. http://vimcasts.org/episodes/working-with-buffers/
A subscription service to generate ffmpeg prompts? I'm not a marketing person, but I'd wager it's a niche market.
It's been a while since AMD was on the brink of bankruptcy, they had enough time to do something about compute and yet it's still not usable, see the George Hotz rant. OpenCL stagnated because 2.0 added mandatory features that Nvidia didn't support so it never got adopted by the biggest player.
> we should just roll with it and accept it?

When your "safety" regulation is costing a billion dollars per QALY then by imposing it you are killing thousands of people, because that money could have instead been spend on other things like cancer screening that would let you save a thousand times as many lives per dollar.
Bipartisan bill denies Section 230 protection for AI
Espressif's software support for their chips is incredible, and they are actively collaborating with the open-source community to fix bugs and implement feature requests.
The fact that their SDK supports all major features of an embedded device out of the box (e.g. OTA, clients and servers for application-level protocols like HTTP and MQTT, file system and kv storage over flash and sd memories) makes it a compelling choice for many commercial use cases.
Add a wide selection of FCC-certified modules with embedded PSRAM and Flash memories, that are also cheap and available in high quantities from multiple suppliers, including LCSC, DigiKey, and Mouser.
And, their higher-performance options, like ESP32S3 can also be used to run low-complexity image classification CNNs.

Source: have been working on an ESP32-based camera devkit (shameless plug) https://www.crowdsupply.com/maxlab/tokay-lite and a few commercial devices that use ESP32 as well.
tl;dr: I use it for religious effect. The masses view AI-generated text as magic and accept it as authoritative over what I tell them, so I have ChatGPT rephrase what I was going to tell them and have it read "What the AI said". They totally buy it and leave me alone.
It's never really an argument for you and yet we are still arguing. SETI is a waste of money. I guess those experts will have to just sit and twiddle their fingers because "they wouldnt do much else". Money wasted is money wasted, doesn't matter how much it is. Sure, for people like you, it's easy to waste other people's money.
Kraken suggests the flow-based programming approach for organising the interaction between the parts of the system (specific services).
It means that every interaction with the system is presented as an “input event” — the data structure that contains all the necessary information about the interaction. The event then goes through a predefined chain of “components” (“pipeline”), the components call underlying services and modify the event. The final state of the event represents the result of the interaction.

Kraken provides a simple declarative JSON DSL for the pipeline definitions as well as for the definitions of the “services” — clients to underlying services in the system. The interaction with the Kraken-based agent (orchestrator, or control panel) is also carried out via JSON API.
Or 2-3 A100. The H100 are allegedly more budget friendly, but I din't find that true on the "black market". And I think it draws a bit less power, but I have absolutely no experience about the software suites NVidia offers.

I think the price is quite high to be honest, although probably realistic. Wouldn't expect competitors to be able to offer something better and data centers need to calculate for maybe newer models with even better performance.
Just seems like a really complicated setup to use unless you were going to be saving enough power to make all the complexity worth it. Remember you have to put a water block on each card and design a pump and piping system that will run through all of them.
Whatsapp is now offering the feature to mute calls from unknown numbers. Right now in beta but will be available generally soon.
I think Railway nails the user experience, but basically every time I use it something goes wrong in a small or a big way (build fails randomly, UI glitches, random 404s in the control panel that fix themselves minutes later).

Used it for a few clients but it's tough to keep using it with all the issues, so I'm looking at Render and other alternatives. But if Railway could smooth out the reliability / stability, I wouldn't have any reason to switch.
You could flip the coin at different time intervals like short and long dashes in Morse code.
I've went from a 15 men team in big corp where we managed the search feature of an important ecommerce (both the search inputs and filters and result displaying): meeting, meetings, daily, all hands, ceremonies, meetings, committees, pings, train juniors here, train juniors there, help people with whatever is their issue, explain to the designer everything that's wrong or missing with their airbnb-cloned design (like missing all states for hover, disabled, etc).

Now I work in a 3-men company where the CEO is mostly absent and it's me and another developer, that's it. We manage 5 different products. A single team in big corp would've not been able to handle even one of those I'm 100 % sure of it.

I grew to appreciate more small teams made of quality strongly independent people, productivity is infinitely higher than big teams in big corps, those are doomed to be slow and inefficient.

The only con in the current arrangement is that company is obviously very vulnerable to losing me or even my other colleague which is way more proficient and expert than me on many aspects. Our CEO understands that and his priority is to make us happy financially and by allowing us to work how we prefer, at the time we prefer.

Best deal I've ever had in my life. I work much more than I did, but I like it, it's still less than 8 hours per day, but it's not meetings/youtube/chats/some coding.
Interestingly enough for a while the knock-off cubes were markedly better than the official one. The official mechanism used to require a quite good alignment to allow turns. The knockoff mechanisms had a spring under the center pieces essentially allowing the cube to "stretch" some, which in turn allows you to force a turn with just about any misalignment up to 40 degrees. Of course these days rubiks official cubes use that same mechanism.
As someone who interacts a lot with customer support on many levels across industries, I assert your friend was lucky to get someone who genuinely cared. However extrapolating this attitude to general company behaviour would be a mistake.

In current state of affairs support largely relies on individuals who are knowledgeable and capable. Those are 1% by most optimistic expectations. Everyone else is giving BS responses just to get you off the line. Apple is no different - in my recent case support was little bit less that terrible.

Sometimes I think what happens when those people eventually leave and new generation will take their place. Would be a sad state of affairs.
I work with one of these. They're a Gervais Principle Loser, only works three days a week, doesn't care about promotions, work politics, money or anything really. He's an extreme person as well, dressing in the same clothes every single day because he doesn't care about clothing.

He's there to help us when we mortals get stuck. I tried to poach him once, let's just say people got upset.
The regulatory ratchet, headline fear and a complete refusal to consider having a $/QALY number is the reason for the insane costs. Nuclear power is the most over regulated industry in the world, with many safety measures giving returns of less than a single quality adjusted life year per billion dollars! (You can get this number simply by comparing the accident rate and QALY costs of 1970s reactors to modern ones)
Type gqip with your cursor on that long line to tame it (and neighboring ones in the paragraph). ;)
Google gets EU antitrust charges on ad tech business
Keygen has been around for for at least 30 years, whereas people misusing the term “crypto” has only been around for five years or so.
why does it seem more likely? from an objective standpoint, why is there a higher likelihood for that?

I would actually disagree. Extraterrestrial life is essentially guaranteed (statistically) but conlusive evidence is exceptionally difficult and who knows how far away any life would be. But there is absolutely nothing to suggest AGI is possible, let alone ASI. At best they are both equally unlikely in that people are biased by how much science fiction they read, and thats how they attribute likelihood. HN just likes to go on and on about AGI and whatever but its just overhyping as usual
Kernel is enough attack surface to require reboot, can't ignore it.
It's redirecting me to https://share.streamlit.io/error. What was it supposed to show me?
That sounds reassuring.
Fun with F#, SQL Databases and Asp.net
Totally agree. It's kind of annoying that we don't even have a system like this for the researchers at the labs!
> ChatGPT is excellent at writing "fluffy" pieces full of empathy, compassion, PR talk, politician speech,

I think you're putting a bunch of completely different things in the same basket.

Making the text more fluffy will not make it more empathetic, not only (but mainly) because there isn't anyone to empathise with the respondent. Our bullshit receptors are good spotting dishonesty, so it'll just sound cringe, putting it at the same level as PR talk. But that's not empathy or compassion, just cheap and obvious packaging.

> As an engineer who is unable to produce such writing, this tool is quite helpful!

I genuinely thought you were being sarcastic here. Of course you are and you don't need to use more filler words for that.

I do think that there's value in using GPT for training purposes here, that is learning how one could express themselves in a more context appropriate way. This is not much different from stylistic advice, e.g. in many languages a one word yes/no response to a question is considered neutral, whereas in English it can be considered rude/abrupt, so people use question tags more often.
What's ViT?
Using computers, it has been found that there is a limit of some 21-23 moves to solve any configuration of the cube, so in theory if you knew all the billions++ possible states, you could just do the required 2x steps as fast as possible and then work on motor skills from there, but of course reality is that you can't memorize them all so it is some kind of tradeoff between knowing a lot of patterns and applying the shortest solution you know to take it closer to solved.

All the people solving in seconds aren't even using the same methods, so some will be better at planning while they look at the cube before the start, some will have faster motor skills.
The downfall of ARM?

You know that ARM is used in a number of microcontrollers? There are over a 100 of them in every modern car, also in Chinese ones. So there are a billion a year alone in that area. Then all the peripherals which use either 8051 or ARM based microcontrollers, like simple things like the keyboard controller.

While I think Risc-V has its benefits. I don't know how it compares today to the scalability of the Cortex-M series starting with the M0 and then following the Cortex-A series. But I see that it is still a long way to go par.
That's probably the biggest single contributor to the lack of political will. Not just the company bosses, though - a lot of the employees will have similar interests. Say there's an "oil town" or a "coal town", that's a lot of voters.
The non lab leak scenario is just what it historically has been for ~70% of all viruses that we can trace (and probably the remainder as well, but we have no evidence): zoonotic jump.
> Maybe it creates a sort of disconnection, where people just blatantly avoid falling for text messages and paragraphs that sound empathetic.

That would be good to a degree. Right now, people are constantly falling for maliciously crafted empathetic/emotional messaging, coming from the mounths and from under the pens of journalists, salesmen, politicians, advertisers, pundits, and social media influencers.

In some sense, it's really saddening that people find issue with emotional text written by a bot, while they don't seem to find any problem with being constantly subjected to malicious emotional messages from aforementioned ill-intentioned parties.
I read a Substack article almost every day and still consistently get a little jolt of rage when the overlay fades in.

I guess they do it because it works, and if the average person felt the same way, they wouldn't be doing it?
There’s an NFT collection called Milady which has subtle Holocaust references - ‘Treblinka’ written on shirts, the rarest traits are ‘SS’ tier etc.
Most of those things are being caused by political will.

Healthcare is paralysed by over-regulation. There are lots of easy ways to bring down costs in healthcare that the average entreprenure would love to fix. They don't fix the problems because most of those ways have been made illegal because regulators who adopt a do-no-harm approach that ironically causes more harm than good. In every country I can read the laws of, a doctor and a patient trying to make decisions about healthcare are going to discover that the regulator is in the room 2nd guessing them.

Housing and education, assuming we are talking the US, have been flooded with credit by the government. That happens to be why costs are so high. There is no way the levels of money there are the market-optimal amounts. Every so often the housing market tries to shed debt and force people to buy the things they enjoy and the regulators step in with money printing. I'm pretty sure the US even has such a thing as a 30-year fixed-rate mortgage which is insane. I see figures as high as trillions [0] in the things.

Big tech the reason we need privacy is because sooner or later there will be authoritarians in charge with a lot of political will, using that data. There is a conversation to be had there; the Europeans have crippled their tech sector and privacy legislation was a part of that. Maybe the upside is worth the costs.

Climate change I give you the market would ignore. For the same reason it is ignored politically - nearly nobody thinks it is worth spending real money on to try and fix it.

[0] https://www.bankrate.com/mortgages/mortgage-statistics/
> But at the same time, it's kind of odd he didn't notice people from his own side peddling blatant lies.

Bit odd not to notice all the lies he's telling even after they're pointed out, he doubles down on them, and then they're disproven.
I enjoyed that video some time ago, but I really didn't get the takeaway about timelines. Maybe I didn't watch it through.

Anyway, I do agree with you that deadlines can serve a purpose, but this doesn't mean that deadlines are the core organising principle. Typically the sorts of deadline you're alluding to are actually milestones. We're not saying "this feature must be delivered in 3 days", we're saying "we want to launch in 2 months, what do we need to do to get there?". In this case the milestone gives us a goal, but it's not the organising principal. We're not trying to guess how long individual features are going to take, and nor should we; there's plenty of research that shows that this doesn't work in practice.

So while I think deadlines can be a useful project management tool, they're not the only tool, and they certainly should not be the primary one. Nevertheless, it's very common to see projects managed using "firm" estimates and "hard" deadlines, and inappropriate pressure put on teams to achieve goals, such as low-cost accurate estimation, that are impossible.

Considering that estimation is both expensive and inaccurate, deadline based management is just never going to work. So I think instead we should be more concerned about team productivity, because a productive team (by definition) gets more done in less time overall, which is ultimately cheaper and more rewarding than being forced to work against poor quality time estimates. And you can't maintain productivity if you're constantly cutting quality corners to meet some artificial deadline due to the way the project is managed.
RIP MsgFiler and Mail Plug-Ins in macOS Sonoma
It is so interesting to consider that reddit, the unprofitable startup that everyone loves to mock managed to have the most valuable dataset among all social media. I am certain that despite facebook being 10 times its size, their comments are no match for the information contained in reddit's comments. Why did this happen? greed i guess. Popular doesnt mean valuable.

In any case i am rooting for Reddit to win big, but i dont see them having a plan. Their website is stuck in '00s norms while the world has moved forward. Now a clique of moderators take over the site, and reddit doesn't seem to do anything about it. So many lost opportunities
> Seq/cst are relatively fast, but at around 20-30 clock cycles

Did you mean to say seq/cst store?

Also, what operation is “set the value to X unconditionally and return me the previous value”? Is that possible with a store or something different? (Golang calls this op atomic swap)

In either case, sounds like the room for optimizing for performance with granular memory models on x86 is even narrower than I thought.
That's part of it. The other part is that once the weakest individuals in the population have died the remainder will be stronger on average and so they may be able to deal with infection that much better.
Looking at notes or a paper is one thing and checklists and timeouts serve an important role in safety, but being unable to hold a conversation about a fundamental concept without a script is quite another, and it is lacking a skill by definition.
It should be easy to find out. The side and rear bars have been mandatory in Europe for decades, and are available as an option where European vehicles are sold abroad.
They come close.. Then you start running into discrepancies which become really aggravating. I've never been a NeoVim user but probably the best solution is to embed it in an IDE rather then reinvent the wheel badly.
If the virus was reverting to its "true nature" or "undoing" molecular tinkering, then I would expect to see a clear pattern of progress/equilibration towards a specific strain. That doesn't appear to be the case; the virus is continually branching out into a host of sub lineages, some of which are more transmissible, some more virulent, some less affected by vaccines.

It's a rule of thumb that variants which are more transmissible and less virulent are more likely to succeed over time, and I remember discussing this with people early in the pandemic. By no means does this provide credence for a lab leak hypothesis.

I think "magical" is quite an accurate description of the idea that even viruses have a "true nature" that they will revert to. That's some Plato-level adherence to the rigidity of nature.
I suppose if lobbyists run things we need someone to lobby the lobbyists.
What constitutes a real review though? There's a small restaurant I used to go to. The last two times I left after 5-10 minutes of all waiters doing the "if i don't look over there i don't have to work" trick. Each time I went on to Google to write a review. Is this not a legitimate review?
Reading this I wonder if there is a process to take control of my domain associated with my gdrive account so that I have control of it from the standpoint of access, registration.

What happens if google locks you out if your domain?
McDonalds used to be dirt cheap (in the UK), so you could eat there if you didn't have much money. Now it's pretty expensive if I eat there with my kids I could easily spend £20+. It would be way cheaper for me to buy real food and prepare it at home and their price is getting comparable with REAL pub and restaurant food. Given most of their stuff still tastes like cardboard I only go there when my kids need a fix, despite it being walking distance from my home.
Mankind puts immense amounts of its metal capacity into firing ways to better advertise things. Your argument doesn’t really stand when Adtech takes orders of magnitude more resource
If there was a leak.
The other side is, how many QALYs do you get from the at least $150 billion we are spending to clean up Fukushima?
How Russia Went from Ally to Adversary
A lot of "modern" stacks is just complexity for the sake of complexity. Google is doing it so clearly our 5 man startup will face the same scaling problems, or something like that.

Many of the problems these tools solve are problems that wouldn't exist building things the old fashioned way. If you stick relatively close to the metal, operating this stuff is pretty easy.

However it's notable that a very valid reason to prefer managed services as a SaaS is to cover your ass if things go wrong. Your SLA violation is their SLA violation.
Those are not minor and inconsequential errors. They are matters of principle.
Apologies for the pedantry but reducing bus factor is a bad thing.

3 -> 2 means you now only need two people to be hit by buses to ruin your project.
I have 2 use cases for cf), but I don't use it a lot in the end:

One is when inside a parenthesis, and wanting to really delete till the closing parenthesis. But that would leave an unbalanced open paren. So in this case, I use ct) most of the times.

The other is when the cursor is before the opening parenthesis, and I want to delete the whole block. In that case, I found c% to be easier to me. The advantage being that it works with other delimiters ({[]}) handles nesting better, and it's multiline friendly.

If instead of c%, we speak about d%, another plus is that dot (.) will repeat the generic command, so

if (is_foo()) {

return 1;
}

can be cleared with `d%.` from the beginning of the first line.
https://github.com/mifi/lossless-cut is another great ffmpeg-based tool. For me it is a starting point for blocking videos out of fragments. It works immediately and has nice UI (not just "enter time into integer fields").