skysight-inc/HackerNews huggingface dataset:
Well, depending on your preferred format there's a great book called A Brief History of Time - https://en.wikipedia.org/wiki/A_Brief_History_of_Time , or lots of videos about it at https://www.youtube.com/results?search_query=time+dilation

More broadly, the series Cosmos with Carl Sagan was excellent, and is worth a view. The bit about time dilation is at https://www.youtube.com/watch?v=kWgEzxi_A0w . The more recent one with Neil Degrasse Tyson is also good (but while I enjoy both, I think I prefer the older one)
>Never mind that there hasn't been a real power shortage in my country for 70 years.

Huh. The power for most of Marin County, California (just north of San Francisco) was turned off for 48 hours without only a few hours or maybe a day of warning because some Federal judge ordered the entity (PGE) that owns most of the transmission lines never to spark another wildfire and because the meteorological conditions became such that the risk of wildfires was very high.
Twitter account of the North American Council for Freight Efficiency https://twitter.com/NACFE_Freight

Web : https://www.nacfe.org/

Official result link: https://results-2023.runonless.com/truck/?day=1&depot=pepsic...

Some comments on this test: https://twitter.com/SERobinsonJr/status/1701305829100486993
Their FAQ page makes it crystal-clear
Comparing Optic and Spectral
The development for a language like python happens entirely in public though, and is driven by consensus.
It's more like using an electrical circuit to make an analogic simulation of a spring with a mass (or a pendulum). You get the same simplified equation, but each one has different nasty corrections. In the case of an electric circuit, you are usually ignoring radiation, thermal noise, ... In the spring and mass you are usually ignoring the non linear part of the spring, air viscosity, tidal forces of the moon, ...
out of curiosity to see how programming on an amiga was like.
Disagree, to a degree. It's fine to offer this for extended use cases (ie: restarting from a second, trusted, host)

It would be more appropriate to handle signals, particularly SIGHUP. That's how most services have been handling reloads.

It's fine to offer an admin API, especially if I want a peer to be able to affect the local instance, but this shouldn't be the position init is placed in.

Put simply, the init process is what we depend on if everything else fails.
It's worth noting that we don't know for sure how many people this killed, we only have a lower bound.
> A follow up essay on that missing link would be great.

How about a follow-up book you can buy?

https://www.scottscheper.com/antinet
My redmi has a sim card toolkit app, i've never used it . Reading this i am now more suspicious of it.

Before you all warn me i know it is the worst possible brand to own, i am getting spied on by all the regulars that come with Android - Google/ US agencies but i also get the added bonus of China spying on the device. But i was broke.
Broadly speaking, the main prerequisite to interferometry is to make sure all the RF circuits are phase-coherent, meaning that all the oscillators are operating in lockstep within some tolerance.

The accuracy needs to be within about 1/10th of a period, give or take. I'm not sure the min/max frequency range for this system, but I saw 1.4 GHz in a screenshot, which would yield a tolerance of about 0.1 * (1 / 1.4 GHz) = 70 picoseconds.

That is achievable with the right hardware, but unfortunately the RTL-SDR doesn't include an option to use an external clock reference. As a result, each dongle's ADC sample timing and RF synthesizer phase will constantly be wandering relative to the others. It's not a one-time calibration; it's an ongoing random walk that changes on a millisecond-by-millisecond basis.

In theory you might be able to pull it off if you had a separate emitter in view of each antenna, calibrate each unit based on that signal, and then synchronize everything in software. But at some point it's easier to just use hardware that has an external clock input, and avoid the whole problem.
> would think teaching students critical thinking and good research and citation practices would be more valuable, no?

Yes, but for many history is a very dry subject and thus hard. This creative solution can help students retain information and better understand the subject.
Also, in internet arguments, there's nothing more infuriating than the other person appointing themselves as some kind of modern-day Socrates and "teaching" you.
I wonder if it actually applies to updates. I doubt that.
Sure, but if the current generation would build housing with very low maintenance costs, at least that would diminish the load on the next generation by noticeable amount.

Just storing value as cash just means that you have a greater claim to the productivity of a given society than other people, it doesn't necessarily "grow the pie".
NGINX Unit: Universal Web App Server
Nope. He did. The TV has cameras to watch you. No one knew if they were being watch. Panopticon tactics won.
In my opinion, you can go a bit more low level in C# and have control over allocations, data copying, threads, etc. Also, .NET is a bit more general purpose than Node. If the workload is more about computation (CPU/GPU intensive stuff) or has some unusual technical requirements (uncommon protocols, interop, etc.), you can really benefit from being lower level and more generic.

But all this is very project specific... it's hard to make these sort of claims about performance.
That's not always the case. Sometimes it asked me for a phone number, but most of the time not when not using a VPN or something similar. But last year I managed to create two Twitter accounts with the Tor browser and some sketchy email address and never got asked for a number, just had to do some captcha after a few minutes.
Be careful with this, if you don’t use the prepaid sim for too long, it’ll get cancelled and you will lose access to all these accounts.
Feral populations do get culled through spay and neutering programs
Some exist. I have the Philip 279M1RV, which is 4K 144Hz with a built-in KVM. It's not a perfect monitor, but was the best one I could find for my needs, spec-wise.
I honestly can't remember if I've seen this done before or if it was some early morning dream[0].

My pet peeve is user interfaces that provide no "discovery" aspect. I'm not referring to those obnoxious "introduction" tips that occur with a lot of software when you first use them or when a new version comes out. Those tend to be heavy-handed -- stopping the action or preventing you from using the application without clicking "Skip" somewhere. I'm talking about "hints" in a place that is obvious but not overwhelming.

Unfortunately, the "minimalism" of the last few decades has seen a lot of these kinds of hints disappear, entirely, from places they had previously existed. Many applications have eliminated things like "showing what keyboard command would trigger a drop-down/hamburger[2] menu item directly".

Back in the "bad old days", nearly everything that was commonly used (Cut/Paste, etc) would include a "Ctrl-C" or "Shift-Ins" note next to the menu item.

One area that's really common and extremely opaque is the "mouse with keyboard modifier" command. Graphics applications (Photoshop) and especially 3D design tools (Blender comes to mind) can be totally unusable without knowing that "dragging with the middle button while pressing ALT rotates the view around an set fixed/anchor point" where just dragging with the middle button rotates the view treating the "camera"'s location as the fixed point.

The mouse cursor has traditionally served a couple of very simple purposes: to identify where you're clicking and to provide visual feedback on "whether or not clicking on that will do anything[1]"

My "dream" mouse cursor would -- upon initiating a drag, display "what the action of dragging will do" along with the available modifier keys with a single word or very small description of what it does floating by the cursor in as much of a "non-distracting" manner as possible. Upon clicking the modifier, anything "helpful" in using that feature should surface.

I must have used Photoshop through two or three versions before I figured out that you can hold the Spacebar while creating a new selection to have it "lock the shape while allowing you to move the selection around". Things like the "circle selection" tool were always impossible to line up correctly without modifying the initial attempt at placing the thing in the right location.

For a simpler software, the extra context might amount to simply changing the cursor to a more obvious symbol for the action, but considering how many web applications with fancy "replacements for built-in things like select lists" fail to set the cursor correctly, I'm not holding my breath that anything like this will ever happen.

[0] I can't be the only one on this site who regularly dreams about code/software. I'm not saying I don't have a problem, just that I'm in good company. :)

[1] Minor, sometimes confusing, additional context is provided, like the "finger" sometimes indicating that you'll navigate to a new link, but can also mean "select an item in a list" which can also be a simple arrow.

[2] To Firefox's credit, a lot of menu items include the shortcut key.
Caddy maintainer here: we're looking to move to unix socket by default for Linux distributions. See https://github.com/caddyserver/caddy/issues/5317, the plan is to set this env var in the default service config but I'm trying to be careful about backwards compatibility so I haven't pushed the change for our deb package yet. Will likely do it soon.
The syntax is a little different but the semantics are exactly the same, so it's trivial I guess?

also, the errors you get, when they are in erlang are in valid erlang, i can't say that about Java, Ruby, Python or PHP which give you errors in English.

https://hackernoon.com/why-is-erlang-the-only-true-computer-...
IMHO this is yet another failure of leadership at Unity.

This will absolutely kill any incentive for the remaining indie devs to use Unity with such a low floor and flat cost. Whereas your game going temporarily viral would have been huge , now it’ll be a huge burden. Meanwhile Unreal is 5% after 1M.

A progressive fee would have at least made some sense.

As it is, Unity lags severely behind Unreal for both features and sentiment. The big markets for Unity were indie and enterprise. They’d ceded everything in the middle to Unreal.

Epic provide megagrant funding to Godot, in what I imagine is a play to eat Unity from the bottom up. Unity will just accelerate that.

And enterprise is fickle. They’ll switch to something else as soon as any project lead feels like it.

Imho this is one more step down the road to the death of Unity. They have brilliant engineers led by very incompetent leadership.
When I began practicing Centering Prayer / Hesychasm, I was indeed surprised to learn that I could take control of my thoughts in a very real way, and thereby control my emotions as well.

Since we spend all day, every day, immersed in our own thoughts, it is not easy to realize what types of thoughts are abnormal, or unwanted, or uncontrolled, until we start quantifying that and comparing them to other people's experiences. Myself, suffering C-PTSD and a lot of ruminating, recurring negative thoughts, of course they hold me back, and I do not want them.

So contemplation is a good opportunity to take control of thoughts, or more precisely, to let go of that which is unwanted, to just let them float down the stream while I observe and direct. To center my thoughts on Christ and contemplate His essence, this is the core of existence. Once I complete a session, my emotions are calmed, anger is quelled, and I also find that the associated physiological symptoms are improved commensurately. My PCP, for example, pressured me so hard to go on statins, that I practiced some intensive Centering Prayer for a few months while eating organic, home-cooked meals. I monitored my blood pressure, and I was able to demonstrate concrete and dramatic improvement over a few months' time.
The substantive culture that I think I know about in a mosque, church, synagogue, or temple, is ethical guidance and community aid. The other substantive cultural element, although this is not always the case, is a lack of tolerance for groups that strongly hold one of the other sets of beliefs.

They definitely have variations in the nonsense that they use to justify themselves, although it could be argued that there as many similarities as differences.

Whether they sit in the floor or not or what types of songs they sing and when are surface level details to me.

My takeaway from history, geography etc. has always been functional.
For most Americans, it is definitely out of reach.
Somewhat related, this guy managed to get the USB controller into host mode and connect to a HID device: https://github.com/joshuashaffer/book8088-ch375mouse-poc
> The gap between what we know and what is true might have decreased immensely, but it is still infinite.

The other two commenters have taken different approaches to infinity, but it seems that your argument doesn't hold even for a plain-as-in-real-numbers infinity.

Being satisfied with finite knowledge gains, I have no hope to achieve 1% of infinity (or any other fraction of infinity).

The universe is infinite in size, another assumption. If I'd fly on vacation to Tenerife, a quantifiable shift of my position by mere thousands of miles would be "zero in relation to infinity". Yet, it's not unimportant for my rest. Talking about infinity doesn't automatically cancel all the finite measurements and bring them to zero.
The first chart in the Pew article makes it seem not so bad.

- The yellow line seems to show that, while average hourly wages in current dollars have gone up linearly over time since the mid-1960s, and that may look basically like a good thing, this could be all attributable to inflation. This could sound scary I guess because of inflation, but then we turn to the green line.

- The green line shows that average hourly wages in current dollars have been basically flat since the mid-1960s. So, while inflation exists, basically the earning looks the same, numerically, if we adjust for it.

The mid-1960s is an interesting place to start the plot. It shows sort of the opposite of what I had expected to see, having seen the topic popularly treated on the web before. I clicked to see if the article discussed the graphic at the top of [0] in which:

- it appears that linear compensation growth tracked with linear productivity growth from 1948 to 1972 and

- after 1972, productivity began growing linearly, but compensation became (and remained) flat.

I'm not sure if the Pew author was making trying to make the topic more original or more palatable, but the author seems to be alluding to the same topic without pointing out the potentially helpful graphic for the related but different dataset.

This makes me wonder what the chart in the OP would look like if it went back further. Nonetheless, the points in the comment [1] appear to apply to [0] as well.

I think the answer to the question posed by the domain name at [0] might help answer the question in the OP. Do the additional charts help?

[0] https://wtfhappenedin1971.com

[1] https://news.ycombinator.com/item?id=37481844
Investing in startups with big ideas about AI
Oh boy...the mobile game studio who are already making little money per install are gonna go crazy.

Unity right now is only massively used by
1) Indies
2) Mobile game studios

They just made sure that all of those will switch tech.

Unreal Engine has a much better license because it says that "it's not retroactively changable": so if you eg stay at Unreal 5.2 forever no new epic changes to the license will apply to you since the 5.2 license applies to you forever.

RIP unity.

Even if unity reverts this (which IMO they will due to backlash) all new mobile studio game devs will move to some other engine.
Google successfully maintained the fiction for more than a decade that they were the only place where fundamental work could happen. that alone was immensely damaging to progress and the overall health of the community. they bought up not just all the talented students, but all their professors too.
I've had the misfortune on being on a highly technical team where a thoroughly business minded manager was hired. Most of the team including myself was gone within 6 months. Absolute disaster.
That’s what happens when we designate phone providers as the single point of identity verification without creating any incentives for them to actually fulfill that role.

One of my banks basically only accepts what they call “phone number verification” to clear a false fraud alert on my cards (or generally talk to them about anything regarding my account).

What that means is (at least I’m fairly sure) that the agent on the phone will ask me for any phone number, they ask the carrier for the name on that line and compare it with mine, and if it’s a match, they send an OTP to that number.

This is even worse than SMS-OTP, since a fraudster doesn’t even need to change my number on file with my bank – opening a phone line in my name with any of the big three carriers is enough!
Even better, buy one of the Omron devices and check it every day!
I thoroughly enjoy frameworks approach to costumizability and focusing on a consumer-maintainable product.

However, framework as a company handled a design flaw on their end in the first gen laptops and more specifically the ones with an 11th gen Intel processor really badly. which is why i won't recommend to buy or buy another one myself. See also Louis Rossmann's video about this.

It has a bad circuit design on the mainboard that can prevent the laptop from starting if the CMOS battery is empty - no matter your main battery charge. The immediate solution is to plug the laptop into the wall adapter and start it.
This can happen if you don't use your laptop for about a week or two. Then you just cant start it without external power.

So this turns your laptop with the ability to move and use it on the go into basically a glorified desktop. It cripples its core functionality.

Frameworks offers no fix. They took a while to even recognize that the issue stems from their side. The community forum was already quite pissed. Then framework insists on sending new CMOS batteries which will change very little once that battery drains. They don't accept returns, they dont offer mainboard replacements. They posted how to solder the mainboard to bridge the main battery to jump start the laptop if the CMOS battery drains, but without warranty for that and they don't offer to do it for you.

So in my opinion, this was a clear way of not caring for customers needs in the end and not even standing up for mistakes they made.
This is why it’s good to also enroll a hardware key or two if the site/service offers the option. One could for example have a “rescue” YubiKey stuck away in their closet that could be added. MacBooks with Touch ID can also work if you have one of those handy — some sites allow enrolling it via Safari and IIRC Chrome and its myriad clones present Touch ID as a generic key that can be enrolled anywhere WebAuthN is supported.

For extra assurance get a hardware key that supports NFC so it can be used with your phone (and some laptops) even if it can’t be plugged in for some reason.

Multi-pronged 2FA also enables things like being able to remove a key from your account without issue if for example one turns up missing while traveling.
Feature flags in Node, with local evaluation and realtime updates
> Just imagine if other professions had that split of self-taught vs. formally taught. Plumbers, doctors, _lawyers_... There would be massive variability in the quality of their work and their overall success, and yet that’s the exact gamble every company around the world is taking.

Fun fact about lawyers - in many places there's still the ability to enter the profession through the concept of "Reading law" which is exactly what it sounds like - reading through court cases and doing work under the tutelage or apprenticeship of an existing lawyer: https://en.wikipedia.org/wiki/Reading_law

The move to law education being the overwhelming majority way to enter the profession is only an advent of the beginning of the 20th century, and it caught on because the American Bar Association lobbied states to only allow people who went to law school and passed the bar exam to practice law.
What does fast CI even mean?

CI is an overgrown shell script running your build and telling you when it fails. In general build tooling has gotten so slow that the cost of whatever CI runner relative to it should be nil.

If you want fast CI you need fast tsc, clang, rustc, etc... not a faster program that calls exec on them.

A bit more on topic, if you're selling CI and your business fails it's because people you're providing no value - people can run their build scripts fine without you.
> Why pay both the CI vendor and us

Exactly.

Complexity, not speed, is the problem with builds. It makes perfect sense that "another layer of complexity that wraps up all the other layers" was tough to sell.
What do you mean "sure?" If you said "sure" then you agree it works so why use any strategy that's 100x harder?

I say again, use a folder bro.
Top 5 Websites To Find Remote Jobs offering $700 to over $1,500 per month.
I don't disagree with you that they have the necessary bits and pieces if they wanted to go down that road, but based on their past behavior I just don't see that happening.

They've removed Type A while Type C peripherals were basically non-existent, I still can't have reverse scroll direction on my mouse and my touchpad (without using a third-party app), I can't create workspaces with a four finger swipe on an external monitor (but I can on the internal monitor)... My point being that they do the barest of the minimums on a Macbook, so I find the idea of them going all-in on supporting peripherals on an iPhone rather silly.
The importance of post-build audits: Do you know what you ship?
Wouldn’t the exploit code be able to bypass all those cross domain checks? As long as they are running in the same sandbox, right?
On PC the only upgrade that would generate a new hardware ID would be a complete mobo replacement and that's somewhat rare. Upgrading your CPU/GPU/RAM does not regenerate the hardware ID.
> Using the account of probably one of the few trustworthy people in crypto probably helps.

The fact that some person is trustworthy by his personality traits does not imply that he does have the (also technological) skills not to become scammed or impersonated.
But there is a very compelling reason to use TypeScript. There isn't one for C#.

(And, oh man, that batteries included battle tested framework is a stinky pile of trash. The language itself is ok, but the framework uses every misguided trend somebody at MS thought as cool, has no documentation of them, and implements half of them in some way that only that person thought about. There is a passable "web framework" inside it, but you have to ignore the MS recommendations and know what tons of pieces to discard, also, it's not very batteries included, because the batteries are almost all poisonous.)
You are buying into the fud and letting perfect be the enemy of good. Sure turbines might kill a bird. But then again, probably far fewer birds are dying due to energy production in a world of wind energy than one of fossil fuels.
I feel like I can reasonably reliably tell when something is written by ChatGPT, but my accuracy drops to nearly zero when looking at something written by ChatGPT Plus. It's output can be far better than what a typical person will write on their CV, and it can also reliably write "in the style of" someone to add in just the right amount of unusual grammar to emulate a non-english writer for example if needed.
> we will inspire the masses to accelerate and erase doomer mentality.

We're not all 'doomers'. Some of us are excited for new tech and evangelize it, promote it, and are tech maximalists at heart.