skysight-inc/HackerNews huggingface dataset:
I was in Japan the past two weeks and coming from NYC I wanted to try some pizza. So while in Sapporo I tried pizza at the Kirin beer garden (maybe Sapporo? I was drunk) and was disappointed. The cheese was a small pat in each quadrant and bland, similar to polly-o, the sauce lacked flavor which tasted like jar sauce, and the crust was under cooked. Then in Tokyo wandering the Ueno shopping district I found a small Italian joint that also had pizza. Same issues as my experience in Sapporo but the dough was almost uncooked in the center.

I will say they got the look of pizza down but none of the flavor and texture is all wrong. Feels more like a quick and dirty homemade pizza using cheap canned super market ingredients. Maybe they need a fat guy named Sal from Queens to lend a hand. Maybe they just dont like the flavor or texture of proper pizza.
Yes, some "technical" freedivers do pre-breathe nitrox or pure oxygen at the surface before descending.

https://www.deeperblue.com/technical-freediving-are-breathho...
Ok, but that's supposed to be the reason we have scientific institutions in the first place. If I want to prove the earth is a globe and measure its diameter, all I need are a couple sticks and a tape measure. If I want to know if a drug or vaccine is effective, there is really no mechanism for me to determine this myself, and I am forced to base my opinion on someone else's opinion.
Humans to push into wildlife habitats across more than 50% of land by 2070
A looming pandemic could be hiding in our food
Generating Cool IDs in Rails
A 'Tornadic Waterspout' Likely Sank a Billionaire's Yacht Near Sicily
Simple requests could still work without preflight. What I suggest is, complex requests (e.g. fetch()) that don't require cookies (e. g. using credentials: "omit" [1]) shouldn't preflight either.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/U...

By the way, the default fetch `credentials` value ("same-origin") doesn't send cookies to third-party websites either. Why CORS still applies here is a mystery to me.

Edit: some requests can work without preflight, but there are some absurd limitations (GET/POST only, and request body can't be a JSON): https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#simpl...

And to clarify, my point here is: I think CORS is a security theater. The only part that really helps is Access-Control-Allow-Credentials (and that's only because third-party cookies are still a thing).
Alzheimer's May Not Be a Brain Disease, Expert Reveals
Diet Orange Vanilla Coke tasted exactly like licking a shag carpet.
They specialize here too, but midrange sushi spots always have a section of the menu catering to the one family member who hates sushi.
all i meant was, in those cases it has been imported from Japan and when I said go to Japan to get it I was referring it was not imported from the State of Vermont in the US
We really do live in a dark age. Rather than use WYSIWYGs to take advantage of better formatting and layout, all docs are in the crappiest format, Markdown. Rather than design GUIs using a visual language to quickly mock up interfaces, we manually code out command-line tools. We hand-craft text to style an interface, and have to constantly type, ship, view, edit, ship, view, between people with 3 different skillsets, and reinvent the wheel of application design in an application platform designed for document viewing. Rather than develop and adopt open standards for common tasks, everything has a custom interface, and all interfaces require custom integrations, so that nothing ever works with anything unless someone spends 100 hours tying it together with glue code. And rather than compose code visually in a program that validates it in real time (like CAD), we type out line by line, and use a slew of cobbled together tools and basic tests to check if what we typed has any glaring errors.

With the most advanced technology in the history of the world, we've somehow made it more expensive, time-consuming, complicated and buggy to do things we did 20+ years ago.
It depends how you frame success. Game development seems to have slowed in the post-Steam boom world, but it's still there! DotA2, Artifact, Alyx, and currently Deadlock are all examples of relatively recent gaming products.

From a purely financial perspective, they SHOULD continue to focus on marketplace dominance via STEAM. Whatever game is made for HL3/TF3 will ultimately fail to meet fan expectations (Duke Nukem anyone?).
Steam isn't an unimpeachable monopoly, their competition is just so much worse.
As a long-time Audible subscriber, I’d estimate that I skip 1 in 3 books because of the narrator’s voice or bad recording setup.
Thanks for your reply.

I could perhaps get on this committee, or others of a similar flavor -- but I've seen what happens to colleagues who volunteer for lots of committees, and it's not pretty. That goes especially since I'm not quibbling with the details, rather I'm opposed to the entire premise of the committee. Moreover, I do not otherwise have much trust in the administrators leading this.

Unfortunately I want to be a teacher and a researcher first and foremost, so this isn't something I can invest a lot of time in.
FWIW I’ve published a few of my own books. I write them in latex to get perfect print ready pdfs, then pan doc gives me flawless epub files, all from the same source.

It works really well
Erlang, OCaml, same thing [video]
Tanya Smith stole $40M, evaded the FBI and broke out of prison
Those numbers are just to get to "breakeven" on their valuation, correct?

Meaning, Cursor would need to go from 0 paid users to 83k paid user ... just to justify that raise (and the investors don't even make money then).
The amount of built-in platforms isn't necessarily the problem. The best systems are those that establish a plugin ecosystem.
You presumably opt-in to Secure Enclave when you by Apple.

With all the new CPUs implementing Pluton you can't opt out. I'm sure Linux users aren't interested in a backdoor created by Microsoft.
only if they can self-insure for the damage they cause and the cost of fixing the damage.
The things you gain compared to a string-based API are

(a) Potentially some space efficiency. They can't be fixed-size, but they can absolutely be a small number of varints (the standard zig-zag encoded 7 bits per byte with a high-bit signalling more data would be fine, or since everything in sight is unsigned you could skip the zig-zag).

(b) An intrinsic notion of order that is almost definitely correct. When the standard dictionary order suffices (actually a bit tricky with strings, starting with upper/lower-case and quickly devolving into questions of what an upper-case emoji is, but assume ASCII for the sake of argument), strings are probably a better conceptual fit. You'll struggle with the path-based approach when the number of dots changes though, when you have some concerns ordered monotonically one direction and others ordered the other way, when you need a notion of enough space to _always_ be able to slot an intermediate value in, ...
hugged to death, its also here:
https://github.com/nyxgeek/nyxgeek-readinglist/blob/master/h...
China's robot makers chase Tesla to deliver humanoid workers
Right. This is also possible for us, but the engineer needs to go to the engine room and bypass the throttle system and take manual control of the engine management computers to give throttle inputs to each engine. If these computers fail but somehow the engines are still running I know we can mechanically take each engine in and out of forward and reverse gear. In either of these cases throttle orders would go through the intercom or would be manually relayed by shouting along a human chain if the intercom is out. We can also take manual control of the rudder if the steering hydraulics fail, by rigging two sets of block and tackle to an emergency steering tiller. We practice these fairly regularly in drills and I can say that close quarters manoeuvring with manual control of the rudder is not something you would want to do with an inexperienced crew for real!
This makes very little sense (as a contrast to chatgpt predicted that the likely continuation of factorial and 5 is 120).

Perhaps if you are able to share the chat session it's possible to see if you likely confused the issue with various factorial implementations - or got chatgpt to run your code with 5 as input?

I mean the code is redundant:

https://chatgpt.com/share/be249097-5067-4e3d-93c7-3eebedb510...
that's what the vdso version of clock_gettime does. If you use one of the *_COARSE clocks it will only update periodically and be much faster, but that means like 15 milliseconds of log messages will all have the same timestamp.

The fastest for nanosecond precision (bonus is this is even sub nanosecond) is just to store the return value of RDTSC and let the background thread figure it all out. You don't even need to precalcuate the freq or epoch offset. Just write a couple logging messages of the rdtsc value and CLOCK_REALTIME and let the post processing figure it out.

To cut down on I/O each log message's timestamp can just be an offset from the last even.

If you are willing to push a lot of work to the background thread and even more to the post processsing step, you really don't need to do very much.
How many children are expected to eventually die from plastic?
> Science is an open system.

To date, but I doubt this is a law of nature. What prevents the next big discovery from being the final piece that grounds the system making everything else fall into place?
I don't know that Gnome is bad.

I certainly hate it, personally, and won't use it. It makes everything difficult. But there are quite a lot of people who love it, and that tells me that my opinion of it is due to a difference in taste, not a question of quality.
Veryl 0.12.0 – A New Hardware Description Language
Note that publicly traded companies are incentivized by the government and wall st. to send manufacturing out of the country.
Can you tell what is different from Claude Sonnet besides some frontend help? Can you tell a bit more about the stack / tech if it's more than just getting some LLM (gpt/clause) to come up with pages and rendering them?
Good riddance. Control panel has been a mess since Vista.
the pm2 thing via a custom cli is interesting

several nixy devtools do some process management now

something we're trying in Flox is per-project services run /w process-compose.
they automatically shutdown when all your activated shells exit, and it feels really cool
U.S. Justice Department accuses RealPage of driving up rents
I’ve been keeping an eye on Urbit from day one because I hate Mencius Moldbug/Yarvin the racist monarchist or whatever and don’t want it to succeed.
I think it is inevitable though when a bunch of hairless apes taught sand how to think.
LCS #5 – Patricio: Mingle JavaScript, PHP WASM, VoxPop – Laravel News
> What mechanism do they use to overstate it?

Statistical illiteracy in American early (EDIT: primary) education. The magnitude of this revision, for example, is -0.5 percent.
Counterpoint: no matter what product you ship, someone is always going to tell you that you should have a free plan generous enough that they won't need to pay for it, and if you listen to them you'll go out of business. The object of this game is to be creating enough value that people who love your product willingly pay for it, not to create just enough value that people who dabble in your product use it once in awhile.
The prevailing opinion since then has definitely been that it was an intentional release.
So it’s Claygent with a better tutorial?

Not hating or sarcasm - I also hated onboarding to clay and I consider myself to be not dumb. If that is the goal, and your GTM strategy, I think it’s a good one.

I also think clay is ridiculously expensive - you could win there too.
Californian fed up with stolen mail sends Apple AirTag to herself to catch thief
The thing everyone misses about Valve in all the endless back and forth whenever this handbook is listed is that it is, at its core, a lifestyle company. It is optimizing for a certain lifestyle. It has pros and cons and tradeoffs and ways reality is different from imagined utopia, but in general it succeeds very well at this goal.

It does not succeed at a number of other goals that people attribute to valve (or imagine that valve should have), but that always strikes me as beside the point.

This is all without passing any judgment on whether valve is good or bad - it just seems like the best model the fits the available facts.
Ask HN: Best Approach for Operationalize ICPs?
Hey there HN!

It seems that Ideal Customer Profile (ICP) is somewhat important if you want to succeed in selling your product (even though some do quite well without it). Having read quite a few articles on the topic, I am left wondering how to actually operationalize your ICPs. It seems no one is discussing that part. I am therefore wondering if anyone on HN has any sort of experience in that area and is willing to share some insights? :-) I am assuming there is more to it than just adding attributes and data to an excel sheet, and then having people look at it from time to time.

Note: It can be tools, processes, etc.
I don't think the ego has any intent. I think it's a collection of memories and emotions that you have accumulated over the past. Like a cache that is outdated.

Imagine your knowingness as an information stream of images (memories included), smell, feelings, sound etc.

For most people the information stream has the ego dominating.

When the ego is strong people identify themselves with the idea of them based on their memories, beliefs, culture etc.

When the ego goes away I think you are left with who you really are which when you experience feels eternal and permanent and is a placeholder in which everything appears.
Debate rages over Alzheimer's drug lecanemab as UK limits approval
Not a number a mark, either on their forehead or their hand. Which kind of resembles Apple's FaceID and TouchID :)
Tbh, I think this is way more subjective then you're making it out to be. I subjectively would not want to use a WM for most of these points.

> - If you want to have two web pages side-by-side, you don't need a web browser that can handle split panes. Just have each web page in its own window and use your window manager to put them side-by-side. Tiling window managers will do this automatically.

I feel Edge does this better then any browser or WM. As a user, I don't want to see the browser's window border, or UI duplicated. Edge has a very easy and friendly split view does exactly what I would expect.

> - If you have want to have 100 tabs open, you should be using bookmarks or history instead of tabs.

I'm sorry, but I am not going to add every article I may want to read later as a bookmark or add to my history. If I added it as a bookmark and read it, I'll have to remove it as a bookmark next. That's already more steps then just opening it in a background tab by middle clicking my mouse and closing the tab after reading it. My bookmarks are for items that I want to keep, not one time uses.

> - If you want to have different workspaces, profiles, or so on, use your window manager's workspaces. You can even name workspaces according to projects or tasks, and assign windows to them automatically.

Nope. I have different profiles for my browser to seperate accounts, cookies, history, settings, etc... I don't think a WM could do this like using a browser could. In Edge I can just open the browser in my work profile and my Google work account is logged in with my Slack as a pinned tab versus using my personal profile and having my personal Google account logged in with YT Music as a pinned tab. This is a critical feature to me.
Early Valve coasted on the money Gabe Newell personally made as a senior Microsoft executive, so if you want to emulate that Valve then you'll need to find 8 or 9 figures in your bank account without taking any outside investments, in order to keep the company completely untainted by shareholder influence. That's not a template most founders can follow either.

There's a timeline where startup Valve went through the standard publisher funding model instead and got pressured into releasing the "finished but not very fun" 1997 cut of Half Life, rather than taking an entire extra year (an eternity in game development cycles of that era) to overhaul the whole game at their leisure. Things could have gone very differently right from the start.
when has the threat of lawsuits or massive reputational damage ever previously stopped Microsoft?
The Revenge of the Linux Distribution
sorry friend, no that does not count
Previously: the pentagram and a meta logo...

Really good choices guys. This is lame BTW. I feel this was kicked off by someone that made a bad arm tattoo choice and needs it to happen to justify it
> I think Valve's flat structure strategy has mildly failed and they should try something else.

I see this echoed relatively often, and I have to wonder by what metric people consider valve have "failed" when they're the largest video game distribution platform on PC, raking in money hand over fist and constantly trouncing their competition such as EGS, Galaxy, Origin and UPlay. People don't just use steam because they have to, they choose to use it because it's the superior product.

> I wish they were more video game focused

I suppose a lot of people look at Valve and think because they haven't made a hit game in a while that's why they're a failure? Personally I couldn't care less if they never made another game again; there are thousands of video game companies making great games every year, and no-one else is doing what Valve are doing in regards to Proton and other Linux desktop work. The steam deck isn't a particularly novel idea, but it's definitely one of the best examples of a handheld portable gaming device running a desktop OS.

For someone who used to be a diehard GOG fan due to their no DRM policy, my entire library is now on Steam due to their Linux efforts, not just because it's the best client, but because I want them to keep doing what they're doing.
I agree with everything except this:

> Things like TPM and "secure" boot were never envisioned for the interests of the user.

I am successfully using TPM with coreboot and Heads, with my own keys, to protect against boot attacks on my Librem 14 with Qubes OS.
I would say, a better approach would be to have better checks and balances in play. Maybe he falsified research, why was it recommended as a standard procedure by European Medical Guidelines without proper evaluation? I would hold them criminally liable before I hold the researchers liable.
No Gut Feelings: All Decisions Are Data-Driven
What? Not at all.
If you are on a Mac, you have to disable in sys prefs iCloud “Optimize Mac Storage”.

Your files should no longer be removed.
I've personally never taken a ride where I saw scenery-- and I don't think most people think of that when they justify their subscription to themselves. I take ones with a coach. I'm aware there's free coaching videos aplenty online I could download and rig up to some other stationary bike, but chose the Peloton anyways so it would all come integrated and at the level of quality I saw in the demo store.
StudyCrew – An Open-Source Education Platform
Django News Issue 247
Well, it's important to differentiate what actually matters in cases like this otherwise we just get into a weird luddite place of complaining about things that don't actually matter.

Here it is the listening medium and environment where an orchestra hall is a physical building built at a cost many orders of magnitude more expensive than speakers specifically for the experience of listening to live music compared to listening to something on a home speaker or phone.

To me It's interesting that you assume Spotify is the problem, whereas its actually the listening medium you are using Spotify through. In the case of audio, you could listen to Spotify recordings on sound systems that will basically blow you away in the same way a live orchestra will, but they cost probably 10's of thousands of dollars. For example at the higher-end of setups people describe it being hard to differentiate between concert recordings and actual concerts, and this should be expected with what we know about audio.

I do agree though that quality degradation as a means of meeting cost and false-repackaging of that as higher quality is annoying. Especially in streaming video, things are advertised as 4K, but that ignores bitrate and we have the potential infrastructure to deliver experiences that are way better like streaming the equivalent bitrate of a Bluray, but we've kind of fallen into a place of "good enough" where most people don't know or appreciate what is possible. Audio is kind of similar, but there is maybe more of an argument that cost of listening systems means we're at a happy-medium of cost vs. quality and you can pretty much buy the level of experience you want there.
I ran into this a few years ago with a cots GNSS product. Their datasheet said it supported 232, 422, maybe 485. But they didn't say how to select any of them and when I probed, it was I think 422. It was certainly 0-3v. Not wanting to send -15V to a standard digital logic chip, I contacted the manufacturer. Weeks of going back and forth with their sales team on the phone and email. They insisted that was 232 because the 3v is within some range. Eventually they let me talk to an engineer who within seconds said "it'll auto detect from the negative voltage." It did and we closed off that task. Easily the most frustrating manufacturer interaction I've ever had. They could've just put that in the datasheet.
>the site also links to various options available to the public to circumvent the blocking efforts. This includes switching to third party DNS resolvers

says what is blocked is at the DNS level; I guess that means not blackholing routing to the IP addresses

interestingly, the benchmark sites I use to conduct my censorship research are not even in their list?
One thing I've discovered and utilised from a relatively early age was synergising the difference in how my conscious and subconscious processes information. It's really just the usual advice of "when stuck, go for a walk" but in my experience it's a very useful tool when done mindfully.
That's what I thought, but every time this comes back up, it seems most people discovering it for the first time fail to pick up on this.
The background thread can just sleep if no data in the queue.

Since you are preprocessing the log messages and you know the minimum bounds. If the thread sleeps for 1 ms. Be generous and say you can at most push to the queue in 5ns, and if you know the largest messages you push will be 200 bytes, you can statically determine a 40M ring buffer will ensure enough space to sleep even at max rate with the largest messages.

And that's just a simplstic scheme. If you have a pool logging structs so your queue is just a pointer to one of those, you can get away with much less even.

And I can think of faster ways too. It isn't that difficult to get around using a semaphore
"214748" is given as "2^31 - 1 truncated, or the maximum value for a 32-bit signed binary integer"... this is pretty stupid IMHO.
Recommend the Zenity Blackhat materials for a deep dive on the risk.

https://labs.zenity.io/p/links-materials-living-off-microsof...

https://www.youtube.com/playlist?list=PLM_RIPYi59BN6BeHyJQ_9...
Damn, well put!
If the logging call is in the critical path then logging data is probably critical as well. After all, the fastest call is the one you don't do.

If you're writing telemetry then that's different. But if you're using logging to write your telemetry then there are better ways to do it.
Ah - I have probably listened to maybe 8-10 audiobooks and all ones that have been recommended to me as excellent. I guess I just assumed that that’s what audiobooks are like, which I guess doesn’t make sense.