skysight-inc/HackerNews huggingface dataset:
In my experience, having spent some years as a professional writer with a bunch of colleagues, every writer comes with their own distinctive flaws. In terms of output, for some people getting words out is like juicing a stone. For others, the words flow freely but the juice is bad.

In fact, the single most productive writer I worked with was also the absolute worst to read on a word-by-word basis. He was also one of the most successful in his career. The trick was combing through his masses of thought-assault to identify out the good bits and fix the mediocre bits (obviously, throwing away the bad bits). I always got a chuckle out of how the end readers had no idea how much of the original writing was schlock, but his success was fully deserved on many other levels.

So in short: recognize that what you're experiencing is totally normal and acceptable, and work to your strengths. Write your crappy stuff that nobody wants to read and then fix it. If you can't fix it -- then editing is what you need to work hard on improving (and editing ≠ writing).
First are jobs doing art, writing, and music. I never would have thought that a few years ago, but now they seem feasible and they stand out as fields where correctness isn't important and anyone can judge whether something feels right.
I still have a working iPhone 4 which I use together with a alarm clock with dock as a expanded alarm clock and I do not have any issues at all.

So maybe the trick is when you do not use your old iPhone as daily driver anymore pull out the SIM card and everything seems to be OK (would not recommend to use old iPhones in the wild anyway, due to severe security risks)
Sell with limit or market-on-close order ASAP and allocate to a diversified portfolio.
I don't know about you, but I can't walk at 15kph+, so the amount of crash energy my head would experience while walking is quite low.
Plain English is a terrible way to express ourselves clearly and unambiguously. That's why programming languages exist.
> my titanium fork broke

Yikes! Fork failure is the stuff of nightmares. I'm glad you're okay.

Among the participants of a local riding club in my area, I've met two people with custom titanium frame builds who told me that their frames cracked within a few years of use.
SBF in FBI plane headed to NYC, now in U.S. custody
To save others the effort of reading - this only discusses the proof and not the by-hand check or "about a dozen errors" mentioned in the parent post.
I am not a global variable sir, I am a command line flag.
2001 was the Year of Linux on my Desktop - and that's the only Desktop that really matters.

Prior to that, 1991 was the Year of UNIX on my Desktop.

I'm lucky in that there never was a Year of Windows on my Desktop. YMMV.
Experimental Mathematics
It basically gives you suggestions of what could be correct, or close to correct, but yes you have to verify yourself, and possibly make some adjustments.
Yes. Just as important as the habit of writing Zettel notes is reviewing and condensing Zettel notes into “literature” notes. That’s the part I have to consciously focus on but I have found opening a rich text editor separate from my typical Zettel flow works better for long form literature note writing than my typical Zettel editor does.
Why would you do this vs. having config files?
Instead of donating to random projects, donate to the projects that directly helped you along your journey.

GNU, Perl, Linux, etc.
It feels like a bait and switch. They got us hooked on a free product and then slapped us with a bill and only short time to change all of our software to not use it if we didn't want to. Also the pricing jumped up the longer you waited to sign. So we had little time to evaluate Rancher and others.

I do agree it is a product that is potentially worth paying for. I do NOT think that the product is worth the amount we were suddenly forced to pay. It felt like extortion.
I've measured this recently... sort of. I do fiction writing sprints. Writing down as many words as I can in 15 minutes. Word counts range between 400-ish and 600-ish. This is just brain dump writing basically, which will need to be edited after (though more often than not it turns out to be more usable than I expected).
Speaking of Chrome:

There was a recent Chrome on macOS beachballing problem related to dragging a tab. Multiple users noticed it at MAANG megacorp.

Resolution:

Running from the CLI changed some state that eliminated it, so logging in verbose mode was impossible. Instead, a SWE sent a spindump over to Chromium attached to an opened issue.
ChromeOS Flex Certified models list
>Today, standards for things like bottom brackets change every three years.

Your comment is almost a decade out-of-date. Everyone these days has mostly converged on the same threaded BB standard for all but the highest-end bikes. Those press-fit BBs caused too many problems.
Something like the Gitea API? https://try.gitea.io/api/swagger

I don't know if you can run it purely headless.
Fair point, I’ve experienced that as well.
How much of a performance penalty is there for turning off JIT? Are there any other consequences?
scripting/automation
networksetup enters the chat
> I still believe that Flash conceptually was a brilliant idea done terribly. It was slow, buggy, under developed functionality and a security nightmare.t

Relative to what though? There was nothing else with its ubiquity, ease of use and deployment, and breadth of functionality.

It pioneered and enabled so many things that we take for granted on the web today.

Personally, as someone who used it extensively, I don't feel it was particularly buggy, especially relative to the alternatives or developing in the browser. It could have performance issues, if developers did bad things or pushed it too hard, but you could say that for just about anything.

As far as security, it was the single most ubiquitous runtime on the web, and thus was a prime target for hackers. Yes, it had security issues (although every web runtime did), but its not like the rest of the web / browsers were particularly secure themselves.

fyi, I worked for Macromedia and work for Adobe now, but these are my personal opinions.
This is right, in many cases flags are supposed to control specific launches ("flag-flip") or being a developer shortcut rather than giving users meaningful choices.
I don't know. Judging from source blame, flagfile has been in gflags since 2007 at the latest, and 2007 is also when the command line length limit was lifted: https://github.com/torvalds/linux/commit/b6a2fea39318e43fee8...
"Legal pressure over the damage caused by PFAS has increased. Last month, 3M and DuPont de Nemours Inc (DD.N) were among several companies sued by California's attorney general to recover clean-up costs." This sentence very clearly explains the main problem with late-stage capitalism. It externalizes real costs to humanity unless governments enforce dollar costs for the societal harms of corporate actions. Neither of these companies would've done anything about this issue on their own.
I doubt it. Having used Firefox for over a decade, I never had to use flags other than a profile selection option and a safe mode flag.

I have come across more flags during my occasional use of Chrome.

Firefox's configuration flags are unified in `about:config` page. It has a whole bunch of configurations too, but they are neatly named (e.g `browser.ui.something.enabled`) and I prefer configuration options than flags.
in theory you don't even need to run Mastodon. I don't know how adaptable your own CMS is but a forward thinking org would skate where the puck is going to be in terms of supporting the ActivityPub protocol.

you may want to be getting in touch with folks like Evan Prodromou or Christine Lemmer-Webber for their guidance.
> Modern bikes are getting lighter and lighter.

The trend over the last few years have been disk brakes, aerodynamic features and wider tires, all of which come with a weight penalty. Some brands are now starting to converge their aero and lightweight offerings, though.
Github here isn't supporting China govt, they're partnering with companies that want to provide a regex to their credentials.
And I dont know where you hail from but, Im from India and I have a govt issued mandatory id card that has multiple biometrics and my photo associated to it.
And to get a sim card I need to provide that ID and authenticate with my fingeprints.
Also tell me which US companies isn't drooling over China contracts, and to an extension orther local hostile activites.
There is literally a recent story where using facial recognition Madison square garden denied entry to an attorney, who was related to a company that is in litigation with its parent company. Buy yeah China Bad.
Hustles keep coming up short: why college keeps winning
I grew up in a city where (the older parts) were wonderfully easy to navigate. Virtually all of the roads were numbered with an "avenue" suffix corresponding to an east-west road and a "street" suffix corresponding to a north-south road. When building fronted the avenues, the initial digits corresponded to the street number (and vice versa). Even building numbers corresponded to one side of the road, odd the other. The city was also divided up into quadrants (NE, NW, SW, SE), which facilitated expansion in all directions. A complete address would tell someone exactly where a building was and how to get to it from where they currently are. (An example address would be 210, 30th Ave. N.W..)

There were likely finer details, but you didn't need to know them to get around.

I've had people say that such a system is boring, or that it robs a city of its history. In my books, boring is a lot better than asking a dozen people how to get to some obscure named roads. Historic names are also pointless when virtually no one recognizes or looks up the significance of the road name, and when they do ... well let's just say the heroes of a century ago are controversial figures today. Besides, my home town did name the major roads. They simply weren't so abundant that people lost track of all of the names.

But the new subdivisions ... those were a shock to navigate through. Not only was the grid disrupted, but virtually all of the streets were minor variations of the subdivision's name (thus very easy to confuse).
This plug-in may be helpful:

https://chrome.google.com/webstore/detail/memex/

Ambar/Yaci/Cider may be useful as well depending on your workflow.

Another option would be to use something like drive.google.com.
We killed a big chunk of the internet when browsers stopped supporting Flash. It's even worse than that, that part of the internet was not built upon instead many things had to be created from scratch without Flash. I'm not saying Flash is good, just pointing out the incredible loss.
>Yeah me going to the gym, reading, and eating healthy is the reason why so many others are obese and unread.

Not OP, but do you actually think those situations are analogous? This feels like either a strawman or arguing in bad faith.

>What is the connection between X being a landlord and Y not being allowed to be a landlord?

The more houses being purchased for rental, the fewer that are available for individual ownership and landlords typically own more than one home. Additionally and probabaly more importantly, by using housing as an investment vehicle, it pits people with excess money to invest against people who may only have enough money for basic essentials in bidding for a house. This is all exacerbated further when you take note of the fact that companies/invesment funds are also buying up homes and becoming 'landlords'.
Yep, so I have to tap the language menu, tap the search field, type ger, select Germany...

whereas it could just do keyword matching like I ask it to
This is interesting. I think a better PDF experience with books may help me consume more books. Will check it out.
Does git actually let you push over http? I'd imagine that's the same as using ssh/sftp just with WebDAV. If it's the same just create a bare repo in a directory your web server has access to.
"Comparing information and knowledge is like asking whether the fatness of a pig is more or less green than the designated hitter rule." -- David Guaspari
Genlock support in the chipset was quite neat. The genlock contained a Phase Locked Loop that provided the 28.63636 MHz clock input on the video connector so that the entire system ran off that clock which was synchronized to the video stream. One of the bit planes then controlled if the Amiga's video would overlay the external video source. That was incredibly forward thinking of Jay Miner compared to the offerings of other platforms at the time.
Is this an extension or user script? Care to share?
I had no idea. It's no wonder that things rapidly fall apart when a coworker visits their parents with bad internet.
Women of WSP recognised for industry excellence
Can't help but feel that the big game engines are going to have the most impact for 3D on the web. Our team at Wonder has brought Unreal Engine support back to HTML5 for newer versions of the engine, and we're offering an entire platform and suite of tools to enable developers to publish, manage, host, and monetize their games and 3D experiences on the web. Full blog post with demos below:

https://theimmersiveweb.com/blog
Are you editing RAWs from non-phone cameras? I keep trying to get off LR, and use Apple Photos for DAM/editing. But, I keep running into odd edges. Editing in external applications also isn't very seamless. Just wondering if I'm missing something b/c I'd love to use Apple Photos for everything b/c of all the other benefits.
A big part of the reason is that Blender on Nvidia supports hardware accelerated ray tracing using OptiX. HIP-RT exists, but is not used in Blender yet. I think the Intel oneAPI backend for Arc GPUs also misses RT acceleration.

AMD claims to have HIP-RT working internally, but not yet suitable for posting publically. Intel is planning it, I think. Both should land around Blender 3.6, if I'm not mistaken.

If you take the raw FLOPS, CUDA (not OptiX) and HIP are actually nearly equivalent in performance last I remember. I think RDNA2 just does "more with less", at least in terms of gaming performance per FLOP (e.g. due to the huge cache).
I love statically-typed languages!

What bothers me in Go is mostly the control flow around `result, err := foo(); if err != nil { return err };`, and still non-genericized standard library. But after 1.18 I started to look at Go as a potentially good language, in areas where using Rust is too cumbersome, and using Typescript or Java or Kotlin is also inappropriate.
It's the messianic fake novelty and loathsome invented marketing terminology that I'm objecting to. You can unfussily make notes, using your own emergent organisation exactly like people have done for centuries at least. Tech can add searching and organisational niceties, and it makes sense to use them. Obsidian is good at this (I use it).

Or, alternatively, you can do exactly the same thing and get terribly zealous about it as a grift, or a way to mask the fact that your notes are all about notetaking systems and just add nothing to the sum of human (or even your own) capability.

I'm not arguing against the activity of taking notes, nor working with different representations and arrangements of them to discover what emerges, nor against note-taking software, just all the timewasting blather that goes with it. "Second brain" (probably TM'd somewhere) is by the way only a dull grey businessy echo of Andy Clark's (much more interesting) 'extended mind' theme.
I've worked in code bases like this, although not in Google. I think it's a good way to go but it does increase code size and sometimes you end up doing some convoluted dances with trying to change behavior based on a flag.

Also, good hygiene is important and implementing some kind of tracking ("no more than N flags older than X") is IMO a good practice. I wonder how Google does this?
I forgot about that but it looks like it's officially dead. That used to pop up all the time. I'd love to hear a background story of what really happened there.
I quit Affinity Photo for Pixelmator Pro a while back because Affinity Photo is quite a bit slower, and because it mostly just copies Photoshop’s UI, while Pixelmator Pro rethinks and improves the bad parts of Photoshop’s UI while copying the good. In the past Pixelmator (before the Pro) was lacking features, but Pro largely addressed that, and they continue to ship significant improvements regularly. Affinity Photo recently came out with a 2.0 across their suite which may have addressed the pain points, and I’d like to try.
In our case we have multiple tools that wrap docker and at first try none of them worked with podman. Podman doesn't actually have an API socket you can interact with. There is something called podman-helper but for the life of me I could not get it to work reliably. Also the API responses were not formatted the same way so now our code has to detect and fork logic if it is podman

And this is only the first example I saw. Now we have to root out all apps everywhere across the company that might integrate this tightly with docker.

Then there are performance considerations. Docker Inc apparently did quite a bit to improve performance, especially disk perf. We need to verify all of our existing workflows still work reliably.

None of this is hard, it just takes time and effort.
> for those downvoting, can you tell me how I’m wrong, if that is the case?

Sure. Your claim that X is not female is correct. Your claim that Y is not male is wrong. Y is male. If one or more Y chromosomes are present, a male will develop, and if zero or fewer are present, a female will develop.[1]

Cloning a normal male's single X chromosome would lead to the type of problems familiar from inbreeding, but would be unlikely to lead to nonviability; two different X chromosomes, which all normal women have, are already too many and parts of them must be inactivated so that normal development can proceed.

The Y chromosome is unimportant enough that chromosomal abnormalities generally leave the organism in a viable, if often defective, state. The subject of this experiment is an example, with three (XXY) sex chromosomes. One X chromosome and no Y chromosomes (which would usually be described "XO", not "X") would get you a female with Turner syndrome.

In a handy table:

X alone: female, Turner syndrome

Y alone: male, but nonviable; this will be a miscarriage.

XX: female, normal

XY: male, normal

YY: male, nonviable

XXX: female, triple X syndrome

XXY: male, Klinefelter syndrome

XYY: male, Jacobs syndrome

YYY: male, nonviable

[1] There is an exception related to androgen insensitivity. There you have a genetic male that develops into what is mostly a phenotypic female. Such people have female psychology and female external anatomy, but they do not have a female reproductive system and are therefore sterile.
You simply have go treat that as always unsound.
If you want good multithreaded support and don't care much about ensuring perfect thread-safety at all times, you can't beat Go for real-world use.
I'm completely ignorant of the subject, but most surprising to me in his example was that the compiler didn't optimize away the inefficiency. Is there something about exception handling that makes it not get taken into account during optimization?
This isn’t really a helpful response. It’s the project owner’s responsibility to maintain the project, not their users.

While it’s certainly nice if the user does this and removes burden from you, it’s a better practice (and engenders more good will from your users) to just ingest this into the bug tracker on the user’s behalf (and dedupe as needed / do a search and give them the link to existing bugs if it describes their issue).
Ded Moroz: the story of the Soviet Santa Claus
Dominatrix Demands Fort Lauderdale City Commission Fund Sex Dungeon
I have noticed a different versus not having it. I think the additional thermal mass helps maintain high, even heat when you lay the dough down, so you get a crispier crust.
What do you exactly mean by "its security claims don't make sense or work out in practice"?
Heh yeah, I know what you mean. It's also just really interesting to me how analog video degrades over bad transmissions[1]. With digital video, you usually don't get much more than just a disappearing stream, but analog video has/had all sorts of different failure modes, and they revealed a lot about the underlying encoding. And they all had their particular "look and feel" to it.

There was also a third color modulation scheme, SECAM, which was very different from NTSC/PAL (PAL is really just "NTSC 2.0"). It added the two color signals using plain FM. When degrading, it gave rise to something sometimes called "SECAM fire", and anyone who spent some time in France back then, me included, might subconsciously remember it: https://www.scheida.at/scheida/TV_SEITE/SECAM_Screenshot_Sec... http://www.scheida.at/scheida/TV_SEITE/SECAM_Screenshot_Seca... (Those pictures are not from me, just found on the Internet.)

To the casual onlooker that probably just looks like noisy pictures, what's the big deal... But to me it's interesting because the noise is different.

[1] Of course, my picture is not a bad transmission, just bad decoding.
Nim feels much more like python than c to me, and the minimal number of non-alphanumeric characters in source is a big part of that.
I didn't know this existed. There's a lot I like about Nim, but total rejection of tab indentation, and now this style insensitivity thing, mean that for me personally, Nim will just stay an interesting language I see on HN from time to time.
Depending on how much sentimental value the bicycle has for you, how much you're willing to pay, and how long you're willing to wait, there are places that will repair your frame. One reason why steel touring/travel bikes are so popular is that you can often find workshops that can repair them when you're in some random city and in a bind. I got a nasty dent in my top tube on one of my ultralight chromoly steel bikes. While the dent didn't compromise the frame integrity because of its location, it marred an otherwise gorgeous bike. The shop that originally built the bike for me cut the tube out, welded in a new one, and repainted.
> A proportional–integral–derivative controller (PID controller or three term controller) is a control loop feedback mechanism widely used in industrial control systems and a variety of other applications requiring continuously modulated control.

Think of it as smooth ramp up | ramp down response to change, pressure, volume in industrial process control systems.

eg: https://ctms.engin.umich.edu/CTMS/index.php?example=Introduc...
Hm. I mean at the level of "you sandwich some doped semiconductors so that charge at one point controls the current through two other points" I was sort of thinking yes... but I do have a tendency to overestimate what people know and upon further reflection you're right, 50% is way too high. Can haz 30%?
And VSCode's remote plugin is proprietary, and FOSS is explicitly forbidden from using it. So we're back at "they pretend to care for OSS" and "Microsoft is in the embrace phase".
Even you're maybe right about "the C people" (most of I'm meet were indeed the kind of "there's nothing besides C") this doesn't seem to be relevant here. The JVM is written in C++, not C.

Also there is a large chunk of people (like me) who don't care about Java (the language) but very much about the JVM (and to some degree also about the Java ecosystem). I'm a Scala developer. But I'm also interested lately in Rust (and to some degree C++, as both languages are related), 'cause, you know, max performance and full control, and such.

So at least when it comes to interests there is some pool of people for sure who would like to look into the low-level JVM internals.
It won't kill personal blogs because chat GPT won't be messing around with weird hardware combinations and running into unique ender 3 firmware issues like real people will.

I also don't see them conquering falsehoods coming from the bots anytime soon.