skysight-inc/HackerNews huggingface dataset:
Only if you ignore what "reasonable consideration for the reaction of people." means, which is exactly what you are doing. People like you are the most painful to converse with because you offer responses that are the considerate equivalent to "I know you are but what am I?".

Like, are you seriously going to pretend that you mean the same thing by the "reasonable consideration for the reaction of people" when that's exactly what you've been debating with dozens of people in this thread. Give me a break. It's bad faith, highschool kid that just read ayn rand style posting.
I order a “drip” pretty much everyday from somehwhere and have done so for a decade. Lots of different coffee shops in lots of different places.

I have never once experienced someone confused and I can’t think of a time when my drink wasn’t handed to me while I was still at the register. No busy shop would clutter their prep line with a drip coffee that the cashier or somebody doing cleanup can get out of the way.

This article is nuts.
Like the gaming industry I gather.
Try being a non-coffee drinker and having to find something else to drink. In Starbuck's you have the choice of overpriced water or hot chocolate that's made without milk. These businesses don't even consider that customers who don't drink coffee might be customers.

The sole exception I have found is Biggby's (which those on the West coast haven't experienced yet) the choices at most coffee houses are poor or none. I use the local Biggby's as my preferred meeting place.
Not parent but in my case yes, video production: ffmpeg to extract audio from captured video, process audio with Audacity, ffmpeg to cut video and merge it with the audio from Audacity.
> I was recently thinking of a backend for code execution for LLMs. It's hard to run Python safely in a box.

Sandboxing Python can be done fairly easily with either WebAssembly or a low profile hypervisor solution like Firecracker. See the Toolformer paper for more uses of connecting LLMs to existing technical infrastructure. You might also find the ACT-1 transformer to be somewhat relevant.
Back in the day, your uptime was a source of pride. So much so that I remember using samurize to display my PC’s uptime right in the desktop… my Linux workstation of today isn’t impressed at all.
Thank you for your question.

Exonote supports codeblocks like in Markdown. Instead of providing the ability to execute codeblocks, which would lead to literate programming [1] like in Emacs' org-mode, Exonote would execute a program whose source code is properly written [2] elsewhere by calling a function with arguments.

I thought it would be nice to separate prose and source code and embed a program by simply referencing it with a minimalist syntax the same way an image is embedded in Markdown.

This is how an image is embedded in Exonote:

@[title](path/to/img.png)

This is how a program is embedded in Exonote:

${path.to.module:functionOrClass arg1 arg2 "foo bar"}

[1] https://en.wikipedia.org/wiki/Literate_programming

[2] By properly written source code, I mean a regular Python package with tree structure, modularity, Python ".py" file extension, et cetera. Thus, with a minimalist syntax, one can embed not only a program whose source code is written in a directory inside an exonotes dossier, but also a program whose distributable package is installed in the current Python virtual environment.
The actual paper: https://www.nature.com/articles/s41591-023-02223-9

Sadly sci-hub doesn't have it, it being a new publication.

This is quite impactul for me because I used to endulge in some erythritol chocolate, I'll definitely be cutting them out just to be on the safe side.
I don't think it's me spreading baseless misinformation, it's you. Take a long hard look at what you wrote, what I wrote, and then think critically about the problem from all of the angles.

I have a degree in Molecular Biology and a PhD in immunology, and I've worked in infectious disease research. Most of what you wrote is dangerous and inaccurate nonsense.
This is not true.

The artist signs a deal with a promoter for a show. The promoter owns the tickets and can sell them how they wish.

Depending on the deal the artist does with the promoter they may get a fixed fee or they may get a fixed fee plus a percentage split of X, where X is an amount in excess of Y.
That reminds me of the time I tried to get a hamburger at the Jamba Juice. What a hassle that was.
I think while Steam Deck is an extension of PC gaming market, but more specifically an extension of this market to wannabe casual PC gamers. There is just nothing out there that beats mouse and keyboard for more competitive sessions of dota, csgo, starcraft. For a very long time a €1000/$1000 nominal would buy a rather capable PC gaming rig. Then cryptocoins happened and suddenly it was 1k for graphics card alone.

I guess the target audience is those previously gamers with an extensive collection of games to play "someday" who now have kids that would like something to game on. The deck fills this market very nicely and Switch has already paved the initial road.
Here's a similar product in production:

https://www.reflectacles.com/
Many are quite happy to only use VC++.
He built a language model on corporate executive communications and internalized it
Honestly, I think that if "git lol" was the default log command it would do the most to make things much more obvious to newcomers.

git log --oneline --graph

And git lola for a gestalt of the repo's recent state:

git log --oneline --graph --all
default.nix in this repo doesn’t seems to work since it doesn’t include poetry and many other requirements.
> Others, though, suggest that the humanities’ loss of cultural capital has been hastened by the path of humanities scholarship itself. One theory is that the critical practices have become too specialized. Once, in college, you might have studied “Mansfield Park” by looking closely at its form, references, style, and special marks of authorial genius—the way Vladimir Nabokov famously taught the novel, and an intensification of the way a reader on the subway experiences the book. Now you might write a paper about how the text enacts a tension by both constructing and subtly undermining the imperial patriarchy through its descriptions of landscape. What does this have to do with how most humans read? Rita Felski, whose book “Uses of Literature” is studied in Adams’s A.S.U. class, has argued that the professional practice of scholarship has become self-defeatingly disdainful of moving literary encounters. “In retrospect, much of the grand theory of the last three decades now looks like the last gasp of an Enlightenment tradition of rois philosophes persuaded that the realm of speculative thought would absolve them of the shameful ordinariness of a messy, mundane, error-prone existence,” she wrote. “Contemporary critics pride themselves on their power to disenchant.” The disenchantment, at least, has reached students. When I was in college—not terribly long ago—a life in letters seemed one of the lower ridges of Olympus. Speaking from a sample size of one, I can report that a shift in perception is noticeable. At Harvard and A.S.U., several students inquired with furrowed brow about my prospects, whether I was going to be O.K. Especially after years of grim stories about publishing, the shine has come off.
> In 1950, Manhattan Project doctors

I believe this date is inaccurate; the injections of Plutonium happened in 1945 through 1947. The Manhattan Project was disbanded in 1947. Those experiments might have continued, but they wouldn't have been under the Manhattan Project in 1950.
Ah **, here we go again
> Disagree? Leave.

This can be explained also with age. When somebody says something outrageous, I know the source immediately. For a while, I asked for a source. After the 100x time you get a very clear view about the source, and you just leave. This happened only because I’ve kept asking for a source for more than 10 years.

For example, if Canada, and “personal nouns” are in the same sentence, you know the source. You debated that at least a handful of times. You don’t want to do that again. It’s pointless. But still, I hear that fake news from time to time from my friends. Even after, I clearly proved them that it’s fake news. It’s just pointless.
It’s funny - when we were first designing TypeScript - I often described it as "TypeScript is to CoffeeScript as C#/C++/Java is to Ruby" often adding "and there are 50x more of the former developers than the latter" [0]. And CoffeeScript’s approach of transpiling down to clean JavaScript was a big inspiration for TypeScript. In the 10 years since then, some of the Ruby/CoffeeScript aesthetic has become more mainstream in other programming languages (Swift, Rust), and gradual type systems have become more of an expectation even in dynamic languages like Ruby (Sorbet), Python (mypy) and PHP (Hack). So it does seem very natural to bring these back together now like Civet is doing.

[0] https://medium.com/hackernoon/the-first-typescript-demo-905e...
The actually invisible NIR is 940nm but generally IR therapy devices come with blockout goggles like you'd use in a tanning bed.

I'm not sure the power levels of this hoodie but if you're 3 meters away from an LED it's way different from if you are 10cm away.. I wouldn't assume safety when making up new use cases for a 'safe' product.
C++ has become a feature magnet and punctuation character gumbo. How long before the Carbon language committee decides they need to add "cool" obscure features found in other languages and thereby needlessly complicate it to death.
We probably should have a Fabrice Bellard accomplishments auto-comment on HN that starts by "Did you know…?" on those submissions.
One Vimium feature that I use a lot is the "Vomnibar". As a heavy bookmarks user, it lets me easily search for any existing duplicates before bookmarking a page by just pressing 'b'. If I start the search with "/<Space>", it will show the full path to the bookmark folder too!
No, not really IMO. Women generally get more attractive after having one or two kids. Health and grooming might decrease with age though.
Java is still trying to get value types.

Some things take time when trying to avoid Python 2 / 3 scenarios.
Paintball snipers.
Not when using modules.
Good grief. That's the most infurisating thing I've read in a long time, and I already knew a lot of tha background/historical incidents.
Any tooling like Docker/Podman to make it as easy to kick off Firecracker VMs as it is to kick off containers?
\tangent Things stated by implication are harder to understand because of the cognitive load.

But I wonder, if the compiler can get by without it, perhaps we can too? With a different mental model/abstraction, that simply does not need that information - not even by implication. If there is one, probably not easy to come up with.

Like kinematics omitting force (e.g. high school physics, x = x_0 + vt + 1/2at^2). https://wikipedia.org/wiki/Kinematics
Spendings don't expand to match earnings by magic or a law of nature. You let it happen. You don't have to.
This. I used to be one of those who opens a tab to read and address this queue later on. I realized it's not efficient (at least for me) because things keep adding up and I sometimes have weeks/months old tabs that I never got to. So I started using a simple task management stuff and it's made an amazing difference for me. Granted that it might be a bit more work, but overall I feel more productive and organized.
Being bloated is a boon to the poet and a curse to student
Just think about how useless and confusing the GitHub's history view is as soon as a merge is involved. Countless times I pulled something from there just to browse the graph because of how unhelpful the web UI is.
Sounds like this theoretical lone developer doesn’t bother with TDD. Or documentation. Both of which are the antidotes to chaos.
> The hardest part about quitting weed for me was terrifying, vivid nightmares.

Am I like the only person that gets that on weed?

I still dream most nights when using cannabis, and I have no idea why.
This is kind of like saying every video could be recreated manually with painters.

That is, this is a ridiculous statement.
The author appears to be subtweeting anti-nuclear activists. But I don't think waste is the issue most people worry about when they think about nuclear these days. Meltdowns are the real fear, and rightfully so.
Those new to vi(m), check this vi quickstart tutorial that I created.

https://gumroad.com/l/vi_quick

From the start of a Twitter subthread I wrote about the tutorial (thread unfortunately deleted later by accident - Twitter should have an undo feature like vim, heh):

[ Those new to vi / vim, hit the ground running with my short vi quickstart tutorial here:

https://gumroad.com/l/vi_quick

I first wrote that tutorial at the request of a couple of Windows system admin friends of mine (at a company where I worked earlier), who were tasked with managing a few Unix boxes, without knowing Unix. They used the tutorial and later told me that it helped them to quickly start using vi to do their work on those boxes, including editing config files, simple shell scripts, etc.

Edit: Since vi is mostly a subset of vim, the tutorial works for vim too. ]
That’s a weird elitism to stake out.

Countless 1000+ hour per year players aren’t getting caught up in competitive-tier multiplayer content with high performance requirements and yet qualify as something besides “casual wannabe” gamers. The Steam Deck is a nice way to take their serious hobby down the hall or on vacation.
Linux's Flathub may become an app store for paid software
> Yes you have a responsibility to [...] not writing down passwords

Most places force you to rotate the password so I would not say it is a responsibility to not write it down.

I do it. It is like there is a fixed number of passwords per life you can remember or something.
considering stuxnet exists this is not that far out of reach as i would like
That used to to be the case, but most modern cameras have a pretty good IR cut filters. If you remove the filter, outdoor photos will look pinkish.
As a native English speaker, I think the multiple choices of word are a strength. They usually have subtle differences of style (if not meaning), which can affect the tone of the sentence. In my opinion, this is where English achieves its precision - at the phrase or sentence level, rather than the level of individual words.
> You can't solve a culture of pervasive government surveillance by inventing new tech, because that tech will just be outlawed or regulated to death

I call bs. New regulation moves slower that the rate at which people can find workarounds
c++gpt
https://archive.ph/qAbwz
it is. i am one of those who have atleast 100 tab on any workday, more on my personal system. i also use bookmark service like raindrop that have tagging, etc than simple folders.

Main reason for keeping tags are they are a constant reminder of topics to look into. Kinda like postits on your monitor. If I put them away using bookmarks I often forget about them and neder get to them. I have folders with hundreds of links I wanted to look a year back and still haven't.

I do clean out tabs occasionally when I am done with a topic but I mostly only bookmark when having to shutdown the system.
Vimium was my introduction to software engineering :) I contributed a bunch of code to it back in 2011-2012. Glad to see it still being in use!

I'm quite proud of the little test I wrote to figure out which DOM APIs could be used to detect the visibility of different kinds of elements, in order that we could display link hints correctly: https://github.com/philc/vimium/blob/master/test_harnesses/v...
https://password-managers.bestreviews.net/faq/which-password...
X12: Requirements for a successor to the X11 protocol (2013)
Most C++-projects I dealt with are neither clean nor performant. I rather follow clean code to improve maintainability and get things done than to optimize for performance.
It’s also easier to find bottlenecks in a well readable and testable code base than in a premature-optimized one.
However it is true that the more abstractions and indirections used software gets slower.
Also these examples are too basic to make a real-world suggestion: never assume sonething is slow in a large project because of indirection or something…always get a profiler involved and run tests with time requirements to identify and fix slow running parts of a program.
> I don’t know what you gain other than oh-that’s-not-google-slides brownie points.

Well, there's at least better version control with git, and the other general benefits of plain text. If you have a bunch of presentations, easier to search among them based on content if they're plain text.

Though, presentations being presentations, the fact that they generally lack content to be useful on their own without their presenter, makes them kind of disposable as documents.
The logical conclusion is SREpiercer
I thought only we Greeks did such stuff! :)
I'm not trying to come off as aggressive. It's that I don't understand what more than 15 tabs could realistically be used for. I don't think I could find a use for more than 15 tabs if I tried at any given time. At work as an engineer I usually have a tab with Bitbucket, at most 3-4 tabs for pages/documentation I'm reading, a tab with Jira. Maybe I have a tab or two on Youtube to put something on in the background. So as I'm reading comments about people claiming to have > 1000 tabs, I can't comprehend what's going on in that situation. The only way that could happen is if I simply never closed tabs when I was done with the task I was looking at it for. It would never make sense to not close it if I don't need it because after 15+ tabs being open it becomes too hard for me to find anything because the tabs are so small. I'm incentivized to close tabs when I don't need the information anymore because the browser becomes unusable quickly. I know how to get back to just about anything I was looking at and if it's important enough that I'm revisiting it often it gets bookmarked.

It's less aggression and more disbelief/shock because I don't understand how it would be possible to use a browser with more than 15 tabs open.
Who is defending Adani? Could you provide some citations please? News I tracked shows Adani is getting investigated by SEBI[0].

[0] https://www.business-standard.com/article/companies/adani-gr...
Fwiw I did s 3000km trip through BC & Alberta in a little BMW EV (range =300km). By necessity I ended up settling into a cadence of 2 hours driving, 20-30 minutes charging. Most stops were in small towns and I ended preferring being forced to walk around every couple of hours.
It gave me 40 short Gaulish warriors..
I had one of these type of jackets and quickly found that they set off IR-controlled hand wash taps in the toilet facilities at a certain airport.

10/10, would recommend for very clean hands.
Wow this is an awesome recommendation! Seems like a good level for me and goes over topics I've always wanted to learn more about.
> Problem is, with complex systems often the way to record the mental model is something like a design document, and getting programmers (including myself) to write thoughtful natural language to accompany our code is a constant uphill battle against business pressures to ship more.

In my experience, the more common issue isn't that an initial design doesn't exist, but that it was never touched again after being approved before the implementation, so issues that came about when actually trying to implement it and the corresponding changes to the design aren't captured anywhere, let alone changes made during the ongoing maintenance after it's actually put to use. The only thing more frustrating than a lack of intent written down somewhere is an intent written down that doesn't actually match what's going on, and then having to try to track down if the intent _ever_ matched the actual design, and if so when (and if you're lucky, why) that changed.
Literally what do you think the words “some degree” mean to you personally?

Posters have been able to pinpoint the number of fluent speakers, can you give me a ballpark to how many people matter and how many don’t matter?

This article about rendering text appropriately has taken such a fun turn into sorting folks into groups that “matter” and “don’t matter”?

If being rigid about these numbers is so important, how many people that don’t matter today might matter next year? How many people are learning arabic script? How many might want to look up something written in arabic without it being rendered in absolute nonsense?
I agree, the string_view on the LHS might make you think more about the lifetime, but I'm pretty sure we all would've missed it.
Hi Andrew, to clarify, we do support generating local snapshot files in either JSON or Binary with FlatBuffers format (see https://touca.io/docs/sdk/capturing/#locally-storing-test-re...). We also provide `touca results` which helps with managing binary result files (see https://touca.io/docs/cli/results/). So it is possible to forgo the Touca server and just use the SDKs to capture values of interesting variables or runtime of important functions.

Storing test results in Git and comparing them via external tools may make it easier for teams to get started with Touca. But we care a lot about the developer experience and think that having a remote server take care of storage, comparison, visualization, and reporting could make a lot of sense for teams building serious software.

Touca has several components that work great together but you can certainly pick and choose and don't have to use all of them. We like Touca to do as much work as possible including integration with CI so that tests run continuously. But that integration is also optional. If teams have a different CI than GitHub Actions, they could call `touca test` as a CI step instead of using our plugins.

Does my explanation address your concern?
Note that while Windows small file IO is slow; it's extra-slow on C:.
I have two partitions (C: and D:) on the same SSD, and creating a whole bunch of empty files (1.txt to 10000.txt) runs 2x faster on D: than it does on C:.

I believe there's two reasons for this:

* C: has extra IO filter drivers for system integrity that eat up CPU

* C:, by default, enables 8dot3names for compatibility (e.g. with software that expects C:\Progra~1\ to work as an alias to C:\Program Files\). On other partitions, 8dot3names are disabled by default.

So I recommend putting the OS on a separate partition from all development activities. Also, don't forget to exclude D: from Windows Defender.
It's a crime in the country where I live, article 138.1 of the Criminal Code. Illegal manufacturing, purchase or sale of special technical means intended for covert acquisition of information.
It’s used heavily by professional broadcasters and TV/movie studios. AWS run it, satellite TV services use it, some VFX studios use it, etc. it’s become pretty foundational industry tech.