skysight-inc/HackerNews huggingface dataset:
Meh, that really depends on how litigious valve is in going after small retailers.
I'm reminded of an excellent tweet from a while back:

> Someone told me that Harry Potter is supposed to take place between 1991 and 1998 which is ridiculous because not once in seven books does a single character say, "Man the Chicago Bulls are having a hell of a run huh?".
I have always preferred SSE to WebSockets. You can do a _lot_ with a minuscule amount of code, and it is great for updating charts and status UIs on the fly without hacking extra ports, server daemons and whatnot.
A 1970s boardgame takes about 1,500 hours to complete
That "(according to the media)" bit of hand-waving is doing a lot of work.
Three pillars of great incident response: clarity, transparency and calm
Polyembryonic mango varieties can be true to seed, whereas there are no polyembryonic avocados (so they only rarely produce decent fruit from seed -- grafting is much more important for avocados).
This isn't just a joke among students at BYU, either.
Ask HN: Browser-extension creators, how do you write for multiple browsers?
How do you avoid repeating code for, say, both a Firefox and Chrome extension? Chrome recently mandated that only manifest V3 extensions can be submit to their online store, and that introduces quite the number of breaking changes from V2 (even with the polyfill package). As far as I can tell, Firefox does not yet support V3 (I could be quite mistaken there).

As someone new to writing extensions and trying to write something for at least both Firefox and Chrome, how should I go about it? Or do I have to accept writing separate background.js files, separate manifest.json files, etc.?
A pg essay is a work of modern art these days; I think he distills so much that it ends up taking a real effort to reconstruct meaning out of what’s left.

Let’s see if I got the message:

* writing is difficult.

* writing about a topic forces you to test your knowledge of that topic.

* you often learn about the topic, and that often changes how you view that topic.

* the reader should write more with the explicit purpose of learning about a topic.

And the killer point:

* if you haven’t written about a topic, you can’t know it well.

I wonder if writing comments on websites counts.
The most compatible technique is long polling (with a re-established connection after X seconds if no event). Works suprisingly well in many cases and is not blocket by any proxies.
He has these taxes because of his historically huge compensation plan. Can't find it but I've read somewhere the amount they've given him is on the same order of total revenue Tesla has made.
On the PC, it doesn't notice if you turn down the system volume instead of Spotify volume.
I would look at my own app-server: https://github.com/tinspin/rupy

It's not the most well documented but it's the smallest implementation while still being one of the most performant so you can learn more than just SSE.
There's a very simple solution for the anti-cheat problem: make Linux users play only with each other (this also applies to other platform users who refuse to run the anti-cheat).

I'm quite skeptical about their argument though, since on Windows you can also disable secure boot and then run a custom kernel or a custom hypervisor, so it's only valid if their anti-cheat rejects all Windows hypervisors and also checks the integrity of the Windows kernel (in this case it's still of course not secure, but the anti-cheat itself would need to be patched to defeat it).
I interpret the warning as the external validation part, not the type of friend.
No. What you built is awesome.

It's actually much better then anything else that's probably out there for bike tires.

Amazon was just not ready for the huge traffic spike. Either relaunch with a new ID or try the support. Whatever faces less resistance.
I wish I could help you friend but I suffer from similar struggles, only to a lesser extent. I'm currently in therapy but honestly it helps very little. Understanding myself is not helping in any way towards change. Also tried Cognitive Behavioral Therapy, worked better up to a point but tapered off, no lasting change.

I hope you find a way to break out of that rut, I'm thankfully in a position that procrastination doesn't affect my life that badly (I still do my job just fine, it's other areas that are suffering).
Have you heard of computers? Do you consider the development of computing power per Watt vs the total power consumed for computing over the last 70 years as an example of this rare market effect?
Nearly 80% of emails are unopened
Tangent:

> Energy Efficiency in the Cloud

I recently moved the infrastructure for one of my company's products, from ~10 smallish EC2 VMs, plus durable storage in RDS, EFS, and S3, to a single dedicated box at OVH with local storage and backups in S3 Glacier and rsync.net. The application stack is the same in both cases. I wonder which is more energy efficient. The OVH box has a 6-core CPU, 32 GB of RAM, two 512 GB SSDs, and two 6 TB hard drives. I suppose AWS, because of their massive scale and use of virtualization, can be more energy-efficient than OVH's comparatively low-capacity dedicated servers; notice how absurdly high the specs are on all of the EC2 bare-metal instances.

On the OVH box, I set the Linux CPU frequency governor to "performance", to make sure all requests get the fastest possible response even though the box is ~98% idle. I wonder how much energy that's actually wasting.

The main reason for the move was to save money. And yes, since we moved to one box, we decided we could tolerate some reduction in uptime (this is a consumer app). But I wonder what the relative costs would look like if the externalities of having that relatively low-capacity, mostly idle box to ourselves, as opposed to using several small EC2 VMs (also mostly idle), were factored in. Maybe the only really fair answer is for everyone who doesn't actually own and operate their own servers to go all serverless and be nickled and dimed for every little thing.

Edit: And FWIW, no, we're not using energy-efficient programming languages at the application layer. Mostly CPython. I guess I could experiment with PyPy, and/or rewrite some of the smaller services in Rust.
This theory sounds very similar to that being worked on under the name ‘Wolfram Physics Project’[1]

1. https://www.wolframphysics.org/
Looks like bipolar. Quetiapine definitely helps for sleep - and you need a mood stablizer as well - like Divalproex. That will give you steady mood to do things property and stick with projects and such. Please ask your doctor to prescribe it for you.
Yes, anti-cheat

>We don’t have confidence that we’d be able to combat cheating at scale under a wide array of kernel configurations including custom ones.

https://twitter.com/TimSweeneyEpic/status/149056592564871578...

People hate cheaters though so that's a really hard problem to solve
https://capacitorjs.com/
6 connections per domain per browser: https://bugs.chromium.org/p/chromium/issues/detail?id=275955

There are some hacks to work around it though.
I think doing the right thing in the moment is where the relationships come from.
That is not a solution to anti cheat in the slightest.

What if I want to play with my friends who aren’t on Linux? Oops we removed cross platform capabilities.

Also making all the players who can’t run anti cheat play together means almost any individual non-cheating player will be overrun by the cheaters and essentially pushed out of the game.
Wow. A Quicktime .MOV container, in 2022? I'm amazed. (Sorry for the tangent.)
You probably have a plugin that translates http links into https.
How does Fortnite "spy and fuck up" their users?
Missouri prosecutor declined to file charges against journalist
Thanks for the clarification, now I got the point.
CockroachDB Flex Fridays
The Macintosh II was released in 1987, the same year that Dirk Gently was published. Specific models (like the IIx) weren’t released until the following year. Despite his reticence in TFA it’s obvious that Adams knew exactly which computers his characters were working with, because they were exactly the same computers that Adams worked with and loved.
There is also the compilation time. So it depends if the program is meant to be run about as many time as being compiled (during development)
Or if the program is compiled once, and run millions of times
For what it's worth, I watched Prometheus before watching Alien and loved it.

I think it's a great film on its own, and the people I've met who didn't like it expressed sentiments similar to yours (ruining the Alien universe").
At first you should find out, what is the most important to you... Sounds like you have so much going on in your life right now, that it should be the first priority to reduce the workload / improve the work/life balance.

I personally think, that university should be the most important part to put time in here, because it should be the most fun in the present and most rewarding in the long term.

But the general rules and practises of staying focused still apply to your situation. Take a look at "Deep Work" principles and maybe as a fast and encouraging start, you can take a look at the analog principle of having a non digital notebook, a pencil and lists for "TodoToday" "TodoLater" and "TodoSometime" :-)
Hey y'all, author here.

I've had the luck to see some great incident responses, and tried to capture the most important cultural things that created those foundations.

Would love to chat if you have any comments
Yes this is exactly it. Mangoes lost their megafaunal partners (giant sloths?) so they're evolutionary anachronisms

Relevant xkcd: https://xkcd.com/1259/
And what drink you're holding!
Ups. Yes.
Parent is referring to consulting firms: https://en.wikipedia.org/wiki/Big_Four_accounting_firms#Big_...
>The second sentence of that paragraph is misplaced; "they" doesn't refer to anything, as Nokia is only mentioned later in the paragraph. This would benefit from a bit of proofreading.

I was confused by what you meant until I realized you were referring to the third sentence, not the second sentence. [Insert sentence here warding off replies about irony.]
that puts it instantly in the "fired if you ever use it" bin
Interesting idea, I’d love to have more context; to hear who this is aimed at, and what it’s for or how it’s meant to be used. Is this helpful for either git newbies, or git experts? I feel like if you don’t already know git, this map doesn’t actually explain what rebase or stash or clone or any commands really do without a very long side-explanation attached. The image doesn’t clarify what the wide arrows (e.g. reset) do differently than the solid lines or the dashed lines. It’s cool to see the local & remote repos sort-of mapped out if you know git, but it seems like the explanatory power of this might be lower than talking about it, or maybe mixing many images, even for experts? Sorry I don’t mean to be overly critical, just curious what the goal is.
You say your background includes Slackware Linux but you find OpenBSD to be difficult, nigh impossible, to install correctly? I think you're being disingenuous. I too have a long history with Slackware, going back to the late 90s, and I first tried OpenBSD back in 2008. Back then, it didn't do nearly as much "out of the box" to help a new user along as it does today in 7.0. Back then the user was expected to know the proper installer URL to set up for pkg_add to work, was expected to know how to manually install closed source firmware if needed, was expected to know how to partition their drive beforehand, was expected to know how to set up and turn on WiFi, and so on. All of that information was of course in the man pages, but the user was expected to carry a lot of the responsibility of bringing up the system for the first time.

Today, the OpenBSD installer literally does all of that for you. It sets the /etc/installurl to a sane default (the OpenBSD CDN URL), it does WiFi autoconfig even if your firmware is not available yet, it has an automatic partitioning feature, and it attempts a firmware update, all before you reboot the first time. Sure, there are a few after-boot setup steps left to do, but no more so than in Slackware 15.0. Both OSes give you a command line after install, both expect you to tweak the OS to your own needs from its base configuration, and OpenBSD even helps you set up your regular user account in the installer rather than leaving you to do it afterwards as Slackware does.
I've still not yet seen a proper benchmark of performance across programming languages that properly accounts for the spectrum of implementation ability that a particular engineer might have. If Leetcode published some of its statistics though it might be pretty good
You are correct - it was not a study, since that would require studying some empirical data instead of making up values. It was actually an essay, akin to a guest blog post, but for a journal [0].

Look at his paper - it clearly relies on values that he made up - there is not a single measurement of actual papers to fill in his formulas.

What he did was show it was possible for stuff to be wrong, given values he pulled out the air. When people did studies to measure those values from real papers, which Ioannidis did not, they found his made up values far from reality. For example, this paper shows how to do actual measurements of the values Ioannidis made up [1].

Here's one [2] (of many) paper showing that Ioannidis did not prove the claim people think he did for other reasons.

Carefully read the actual original paper, and note that there are many values to input to his model, that he hand waves over and does not actually measure.

[0] https://journals.plos.org/plosmedicine/article?id=10.1371/jo...

[1] https://arxiv.org/ftp/arxiv/papers/1301/1301.3718.pdf

[2] https://econpapers.repec.org/article/plopmed00/0040168.htm
I’m furiously speculating that in person pre-college public American education was mostly bad and this badness just carried over to remote education, but for whatever reason the badness is more apparent when conducted remotely.
Sure but then HTTP/3 is still binary and it's in flux meaning most routers don't play nice with it yet and since HTTP/1.1 works great for 99.9% of the usecases I would say it's a complete waste of time, unless you have some new agenda to push.

Really people should try and build great things on the protocols we have instead of always trying to re-discover the wheel, note: NOT the same as re-inventing the wheel: http://move.rupy.se/file/wheel.jpg
I think it will suck even worse.
I think parent is referring to the cohort of large management consulting firms (McKinsey, Bain, et al.).
I was very bad at this until recently.

You cannot think of all your responsibilities demanding your attention in a parallel manner. You have to make a list of things that needs doing, or you would like to do.

Then tackle them one by one. When you are doing something, focus on that and that only. Learn to prioritize.

Then go down on your list depending on the priority, but "business" is tricky. Does it require you to handle unplanned stuff and needs dealing with people? Then it is going to be tricky.

Also, be aware that, the solution is different for different people. And you should reach your solution through a focused, thoughtful trial and error process.

Extensively using some note-taking method helps. Using a tool like ClickUp or Trello also helps. You can also check out the Getting Things Done method deviced by David Allen.

There is no silver bullet for your situation. You should try different approaches until you start to figure out what works. And it will take time. From a few days to a few months. And finding a solution to this should be your primary priority.
Haha you’re not wrong. SlingTV is chock full of ads but sometimes I just sit through them because they’re like a lens into American domestic culture.
I've found that if you don't transplant out of such containers very early, the root system is stunted. Instead, you can take two cardboard 1/2 gallon milk containers, cut the bottom off of one and stack them to make a tall tube pot. Fruit tree seedlings can survive in that kind of pot for 6 months to a year and then can be planted in the ground without disturbing the roots (you just dig the hole, cut the bottom of the bottom cardboard container and place in the hole, fill the hole with dirt, and pull the cardboard container off like a sleeve).
sponsor block skips the part where the speaker is talking about a sponsored product/service
It’s amazing to think that on a societal wide level we refuse to ascribe consciousness to that which clearly shares all the traits of being alive and self-aware.

That, whatever it is, must be conscious and not just “on some level” as if humans have retained some special social status across species.
>In precisely defined domains it's possible to form complete ideas in your head. People can play chess in their heads, for example. And mathematicians can do some amount of math in their heads, though they don't seem to feel sure of a proof over a certain length till they write it down. But this only seems possible with ideas you can express in a formal language.

For me, at least, programming falls into this category of writing. The difference, however, is that when you're programming, you have three audiences to satisfy. They are, the compiler (or interpreter), the problem to solve, and other programmers. Over time, the writing becomes part of a conversation, as I'll explain below.

The compiler, the first audience, is the one that beginning programs bang their heads against the most. It can have any number of arcane and complex rules and interactions to learn about, and practice, before you can reliably get the compiler to accept your work as valid.

The problem is the audience we're paid to satisfy. It requires that you end up with a workable answer given workable inputs. Satisfying it requires getting to know it a bit, then reaching back into your toolkit of tricks to get just the right set of algorithm and code. It's more of a conversation, that settles down into an agreed upon text. As time goes on, the details become nuanced, and the corner cases handled.

The third audience is the humans who read the program, and those in the future (including yourself!) who might want to join the conversation. All of these people need to be able to read, and adjust, the agreed upon text, or copy it to use for some other problem. As you go, the more you keep this third audience in mind, the easier it is for them to join or even rejoin the conversation.

Reviewing, there are aspects of these audiences to note:

The compiler is fairly easy to satisfy, you can bang away at possibilities and tweak the code until it agrees that your words are valid. Then you can keep tweaking until you make it happy.

Note however, that the compiler can be capricious, it can radically change it's opinion of your work over time. Many a story as been written here about the shock of finding that certain words or phrases are newly irritating to the compiler, or just plain unacceptable. Python is said to have gone through this phase between v2 and v3.

The problem can change as well. New requirements of a wide variety can result in the need to revise the agreed upon text.

The third audience can vary widely. It can be just yourself for a very short time in response to a homework or programming contest problem. It can be your coworkers, past present and future. It can be the world, if the work is open source and widely useful. It can be the users of a library, who will focus narrowly on the interface you provide, while only some dare to peek at the implementation.

I find that the more I keep all three audience in mind, the better the outcome. Thank you Paul for the writing prompt. 8)
Added to my task list. Will detect the `#`-prefixed Markdown title and display it under graph nodes when exists.

The current way for linking notes is by using the URL - I'm working on integrating search to the process so that it's possible to search for the note you want to link directly in the input box. Or do you have another idea on how this can be improved?

Thanks!
the problem is multiple tabs. if you have, e.g. a bunch of Grafana dashboards open on multiple screens in different tabs (on same domain), you will exhaust your HTTP connection limit very quickly with SSE.

in most cases this is not a concern, but in some cases it is.
> What do you do to stay focused and make sure all of your priorities get the attention they need?

Here's a few things I do:

1. I have two lists. One which has things I do regardless of how I feel. Another which has things I only do when feeling my best.

2. I time-box everything and stop working either when it feels right or the time expires.

3. I focus on one big project at a time between work and personal life. No more, no less.

4. I strategically underachieve in the area that doesn't need my direct attention or focus.

Life is very seasonal, sometimes work will be the most important thing to focus on for promotion season. Sometimes school will be the most important thing during finals. Sometimes side businesses can take off and need attention at any given moment. There's no right answers here, just continue to work on your unique balance.

You can think of it like a juggler with too many balls in the air or a kitchen stove with too many burners on. There's also ancient quotes about putting more wood behind fewer arrows.

Whichever way you like to think about it, less is more.
State of Rhombus (programming language)
This doesn’t address very much of your situation, but I have found the Five Second Rule by Mel Robbins to be very effective in my own life when dealing with procrastination.
Send an event that tells the browser to request the binary image.
Climate and Punishment Map
It looks like the research paper indicated in the article isn't fair. D probably fits in the top 5 languages on performance and efficiency, but it's not even in the list of languages studied.
I posted 2 citations in this thread. Or simply read his paper, and you can see how it doesn't prove without fail what it claims - it relies on numbers he made up - later groups measured these numbers and found the made up ones invalid.
> but his love for secrets make him dangerous

I understood the part about "secrets" differently. I read Thiel's book about entrepreneurial mindset, Zero to One, a few years ago and found it valuable. As a long-time serial entrepreneur myself (initially unsuccessful and eventually quite successful), Thiel clearly understands the complex dynamics deeply and offers actionable insights. One of the things Thiel touches on is how entrepreneurs are often contrarians trying to identify the occasional exceptions where mainstream thinking got something important wrong.

Paul Graham also talks about this, observing that entrepreneurs aren't just looking for "good ideas", they are looking for "good ideas most people are wrong about". This is necessary because if most people hadn't missed something then the "good idea" would already be a hotly contested mature market with deep-pocketed big players slugging it out for dominance. Pretty much by definition, a high-growth start-up must believe they've identified some aspect of the opportunity other smart people missed. The start-up might be wrong but when they are correct it can be both disruptive and transformative.

This is the context in which I read the discussion of "secrets"
Crowdsecurity: A Participative IDS/IPS
Why does a press release from a European university measure something in inches?

And what dimension does it actually refer to?
I'm always baffled by the United States. Somehow having the government interfere in markets by buying and storing random products like cheese is OK, but addressing inefficiencies in the health care system is forbidden.
For context, this was a naive era in the first dot com bubble. The money was flowing freely from highly funded advertisers for relatively unobtrusive banner ads. That changed drastically in the early 2000s.