skysight-inc/HackerNews huggingface dataset:
Really? Who has that choice available to them? I certainly don't - land tax necessitates profits (and $$$$$/acre to buy arable land in the first place!). The diggers and levelers certainly didn't seem interested in being forced off their land.
Apocalypse Never? Author interview [video]
I’ve come across it but I don’t read much. Most of my learning comes from audio lectures.
I don’t think there’s any place in the US that has any sort of lockdown.

I think that’s been the case for many months now.
Always use a string literal as the first argument to NSLog or other printf type functions, but I don’t think the author correctly identified the cause of the crash. I believe floating point arguments are passed in registers, so you’ll just get whatever happens to be there. Besides, just reading value arguments like that should read junk from your stack, not a seg fault. Maybe he redacted the actual argument? An accidental %s or %n could lead to this behavior as it interprets junk as a pointer that is then accessed.
I enjoyed this article a lot for mapping code back to a hobby I (as well as many others!) took up during the pandemic. It had me thinking a lot about Munger's latticework and how all disciplines can be connected: https://modelthinkers.com/mental-model/mungers-latticework
I wonder if nvidia will ever integrate into the kernel properly. Using their drivers is such a poor user experience.
You're free to do this, but be aware that you'll then need to be aware of where your scripts will and won't run.

I regularly use Fedora, Alpine Linux, Void, Debian, and OpenBSD. Void uses dash as its default shell, Debian uses it as /bin/sh but still includes bash, OpenBSD uses another POSIXy shell, Fedora uses Bash. macOS also uses zsh as /bin/sh.

If you want portability, you don't have much of a choice. Devs not caring about portability is why less common operating systems are a struggle to use which only fuels monocultures.

Standards compliance and implementation diversity have a symbiotic relationship that is necessary for the health of open platforms. I described the benefits in more detail in a blog post:

https://seirdy.one/2021/02/23/keeping-platforms-open.html
The article makes it sound like this practice has continued in some form to the present, even if reduced. But theme parks in CA were closed for quite a while during the lockdown, right? I'd be curious to hear what a lifestyle transition looks like going from all six flags food to "omg the stores are out of pasta" and cheap home cooking.
Wow that’s an interesting device! Thanks!
I don't know how it would be if they are switching from 8 bit to 32 bit.

I imagine most devices that come with MIDI 2.0 will have an option to run in either 1 or 2.
Try the 1960, according to the US Census. After 1960, it's been a steady change to today where people who identify as White comprise a bit over 61%, a figure that seems to make strong, heterosexual white men clutch their pearls.
From what I can tell pump to charge water guns like the original super soaker simply don’t exist anymore, only pump to fire. I think you’re right that the gaskets/hardware necessary for the pressure tank add a lot of cost, and I wonder if there’s a liability factor as well. Nothing you can buy today can fire with nearly the same power as a super soaker since there’s no charged pressure tank. I had kind of assumed there’d be some small brand selling “classic” water gun designs but a quick google looks like most people only recommend vintage.
Like VRML?

https://en.wikipedia.org/wiki/Vrml

> VRML (Virtual Reality Modeling Language, pronounced vermal or by its initials, originally—before 1995—known as the Virtual Reality Markup Language) is a standard file format for representing 3-dimensional (3D) interactive vector graphics, designed particularly with the World Wide Web in mind. It has been superseded by X3D.

https://en.wikipedia.org/wiki/X3D

X3D is a royalty-free ISO/IEC standard for declaratively representing 3D computer graphics. File format support includes XML, ClassicVRML, Compressed Binary Encoding (CBE) and a draft JSON encoding. X3D became the successor to the Virtual Reality Modeling Language (VRML) in 2001.[1] X3D features extensions to VRML (e.g. CAD, geospatial, humanoid animation, NURBS, etc.), the ability to encode the scene using an XML syntax as well as the Open Inventor-like syntax of VRML97, or binary formatting, and enhanced APIs.

There's also OpenXR: https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspe...
>For example, if for a job we have 100 candidates in group A and 100 in group B, and we only hire from group A, then requiring some hiring from group B likely increases the hiring based on merit and decreases discrimination.

This is borderline disingenuous. In the vast majority of institutions accused of discrimination because of disproportionate representation, the underrepresented groups are already underrepresented among applicants. Especially in the military - what proportion of military applicants have historically (or contemporaneously) been female?

More importantly, your repeated justification for discrimination against white males is predicated upon the dangerous and ubiquitous conflation of equality of opportunity with equality of outcome. There is absolutely no reason to expect one to imply the other in a diverse, even perfectly meritocratic civilization. Culture heavily influences career/employment goals.

That's one of the major issues with the entire diversity movement. The bulk of evidentiary support for reverse racism comes from statistical underrepresentation, which is effectively impossible to conclusively blame on discrimination.

Equal representation is not a viable goal at least because, ignoring other reasons, not all demographics are equally interested in all jobs.
...and/or idealized socialism. i agree that consumerism is an issue, but the solution isn't 'end consumerism', as that's just completely unrealistic. it'd be more realistic to think of ways to redirect our esteem-giving activities toward people who produce real and essential goods, and the rest would balance out much better as a result. that's diametrically opposed to our corrent system of giving esteem to the wealthy, which is why this approach is also very difficult, but not impossible.
Like, I get your point, but isn't it a bit hyperbolic to equate the IA making books freely available, to Cloudflare hosting revenge porn?
The last time I remember seeing someone say "RTFM" is probably something like 2006? in the freenode bash IRC room. Where are you frequenting that you see such things?

I don't know any haskellers who I would think say or think the things you say. Most of them realize that they're into a niche thing. I think most of them want the good things of haskell to be shared to the larger community, but we just don't know how to get there from here.

Well, I take that back. There is one person I know of who is what I would consider gatekeeper-y, and I really generally disagree with him on almost everything, except I too like Haskell.

But this is one person out of the many many haskellers I know.
Because that's how the author chose to write it.

Because that's where the audience they write for is.

Because they prefer Twitter threads to blog posts.

Because they get more readers that way.

(And probably anyone here can come up with some more reasons that might be true if they put their minds to it.)

But mostly, the format someone chooses to make this available in is the least interesting thing about it.
The first item in the list is evaluated, just like the other items in the list. For example:

((LAMBDA (ARG1 ARG2 ARG3)
<YOUR PROGRAM GOES HERE>)
(QUOTE VAL1)
(QUOTE VAL2)
(QUOTE VAL3))

Is the same syntax as a normal function call:

(PROGRAM
(QUOTE VAL1)
(QUOTE VAL2)
(QUOTE VAL3))

The only difference is that, since it's the root-level program, the binding of the name PROGRAM can't have happened yet. So it's simply inlined into the expression. The Apply() part of the evaluator has a special case for recognizing this, which causes evaluation of the first argument to terminate:

int Apply(int fn, int x, int a) {
int t1, si, ax;
if (ISATOM(fn)) {
switch (fn) {
case ATOM_CAR:
return Car(Car(x));
case ATOM_CDR:
return Cdr(Car(x));
case ATOM_ATOM:
return ISATOM(Car(x)) ? ATOM_T : NIL;
case ATOM_CONS:
return Cons(Car(x), Car(Cdr(x)));
case ATOM_EQ:
return Car(x) == Car(Cdr(x)) ? ATOM_T : NIL;
default:
// recurse to turn (FUNC ARG1 ARG2) into ((LAMBDA ...) ARG1 ARG2)
return Apply(Eval(fn, a), x, a);
}
}
// evaluate ((LAMBDA ...) ARG1 ARG2)
if (Car(fn) == ATOM_LAMBDA) {
t1 = Cdr(fn);
si = Pairlis(Car(t1), x, a);
ax = Car(Cdr(t1));
return Eval(ax, si);
}
return UNDEFINED;
}

The Eval() function which calls Apply() has already evaluated all the list items except for the first one, which is left to Apply() to figure out. The reason why things are this way is because, in order to save space, the REPL loop doesn't maintain a persistent set of global variables. Due to the NIL here, each expression is its own hermetic job:

void Repl(void) {
for (;;) {
Print(Eval(Read(), NIL));
}
}

If you changed that NIL to be an alist that's populated by things like defun / setq / etc. in the global scope, then the usability of the language improves dramatically. We didn't do it due to the singular focus on size. But at the same time that simply means we left fun opportunities for improvement to anyone wishing to hack on the codebase and make it their own.
Gravity Turn
I don't know what self-regulated militia you speak of, but I hope they have a way to survive MIRV's & a supply chain that isn't reliant on fast food and Wal-Mart, because any domestic group that can't will likely be stopped the second our government feels like stopping them.
Have you used malicious ISP DNS resolution?!
> The Taliban tried to surrender 2-3 months after we first attacked them IIRC, and we said no.

The problem with fighting people who may have wronged you but have not seized any of your territories, yet whose values and principles are far from your own is that you can only accept unconditional surrender.

Otherwise, why fight.
I remember I converted CDs to/from EFS with a shell script. It wasn't complex, but I don't remember the details. Something with an offset?
a tangent: I remember reading that historically, Chinese doctors were paid by the healthy people in order to keep the community healthy, and a sick person would not pay until they recovered. I would compare it to insurance, but that's not really the same, it would be of doctors were the insurance providers, but the current model just makes a third party really rich and incentivises the doctors to wish general cough and cold on the community (I'm not saying that doctors are evil, just that the current system doesn't make sense to me)
I'd love to hear an opposing view, and why you think that way. cheers, have a great day yall
So as time progressed from WWII we lost best practices, maritime safety knowledge and Military discipline. We can't win another war if a worthy enemy challenged us. We can't build another Saturn V or Apollo module. In other words we retrogressed and became WOKE
This is a very complete and compreshensive undertaking – journalism done right. I think it is important to keep current zeitgeist in check and perhaps even challenge it, i.e. the EU/privacy. I've witnessed a fair bit of EU exceptionalism in 2021 here on HN as well as elsewhere in the media sphere. While, we could all benefit from pre-tested policies that work, being blind to it just gives an enormous leverage to those in power to expand surveillance. In the US, we allowed it willingly or unwillingly post-9/11; the governments of the world couldn't have imagined a better excuse to violate privacy and personal freedom with COVID-19. Keep your eyes open, Australia is a warning flare.

Edit: Smarter Everyday did a great job examining the history of privacy: https://www.youtube.com/watch?v=KMtrY6lbjcY
Thermal energy per m2 of living area seems like a terrible way to calculate heat loss. Unless you mean you have 160m2 of outside facing surface area. Are you sure your numbers are correct?
Did you have older coworkers in your physical labor job? I did. Those people were not happy or healthy.

I think you are looking back through tinted glasses. I also liked my physical labor job when I was young, but I also know it would be terrible when I was 40 or 50.
I don't see opiates as a tenable longterm solution but I mentioned heroin because it's only long term side effect as far as I know is constipation, which can be managed. Same with morphine.

My point in bringing this up is why accept SSRIs if they have more side effects and are less efficacious than heroin?
> Online "news" needs to get hits and thus make money. Being actual news is a far distant priority to that.

Yeah, I get why Time hires these kids. They fired the senior reporters to cut costs and pay peanuts to the replacements, many of whom are fresh out of college and are morally opposed to the concept of objectivity, when they see their role as advocating for some kind of justice.

Why would someone accept such a poor paying job? Because it gives them a platform. So part of their compensation is to air grievances - to "be heard". To push for justice. That sense of fulfillment on the part of the reporter is part of the compensation package.

These are the people that self-select into these jobs, as reporters who value "being heard" less will expect more cash payment. So on the labor supply side, business save money by hiring reporters who tilt more towards valuing "being heard" and "justice".

But on the demand side, facts have been commodified so much with the internet that merely the gathering of interesting data and presentation thereof is not highly valued. What is highly valued is opinion, especially outrage-inducing bias-confirming opinion. That is why you see the rise of Buzzfeed and outlets like Time are drawn into that orbit.

It's not good for our body politic, but it makes business sense.

> People are interested in and believe there is a "Great Resignation" even though it's not happening. Why?

Because the labor market is all screwed up now. Covid and the lockdowns have made it completely topsy turvy. So it's an area of intense interest, and then -- like the port situation -- people project their own bugbears onto that. So some will insist that this is some revolt of labor over capital, and they follow those stories. Others insist it's government mismanagement and follow those stories.
>Savings will run out and labor supply will increase again.

This is my pet theory.

One dynamic that I think could be interesting is if enough people exit the labor force, and hold out for enough time, would it force employers to make concessions in order to re-attract laborers?

I already see this happening with always-remote or hybrid being thrown around as a perk in the “Who is Hiring” threads and on LinkedIn.

Maybe wage growth is finally on the horizon?
> Except it's not that there was government inaction. The very article discussed is FAA making the rounds to cover 70% of powerplants

... In the year 2021, over 50 years after the automotive industry had already invented engines which could run on unleaded fuels. I'm sorry, but this is an almost farcical point, "it's not government inaction it's just 50 years late!"

> In fact despite somewhat higher price at source for G100UL, there's considerable possibility it will lead to cheaper operation thanks to lower maintenance impact compared with leaded fue

Great, so the government could've forced industry's hand 50 years ago and the industry would probably be running for cheaper right now. This doubly shows the importance of government action on the topic - it would've been better for literally everyone in and out of aviation if the switch had been mandated. How about that for a story of inefficient markets?

> There are various problems with just banning GA

I work in aerospace, do not condescend to me on the topic. The point is that 50 years of inaction results in cases where, like in East San Jose, "2.5 percent of children under 6 years old who were tested had detectable levels of lead in their blood"[0]. "GA" clearly could and should have dealt with the issue of poisoning the masses for their own ends, and the fact you would defend them and the government for not stepping in in such circumstances makes you a fool.

[0]: https://www.nbcnews.com/business/business-news/leaded-gas-wa...
> but Zink is not required to (and does not always) emit 1 Vulkan API call for each OpenGL API call

The OpenGL driver also doesn't have to emit 1 logical hardware operation for each OpenGL API call.
Interestingly, glider pilots in metric countries use metric units.
> EGL and friends are basically just the glue layer to get things to the screen. (Well, to the window manager)"

EGL can also be used directly with kernel mode setting and buffer management. No window managers necessary!

A simple example I found:

https://github.com/siro20/XlessEGL/blob/master/eglkms.c
Panel Discussion with Edward Snowden – Citizenfour and My Country, My Country
Stablecoins Won’t Be So Stable, and That’s Fine
As I recall, the iPhone originally had little to none integration with enterprise infrastructure, as Blackberry and Windows Phone had .
In my view, The iphone was just too cool not to be in the hands of CEOs and CTOs , which most likely managed to bend companies rules to start allowing usage of iphones and basically making blackberry superfluous
The fact that your joury went home early while others stayed late, is this information available to the defense?
This is why I was so excited in the early days of Google Books. The digitalization of most written human knowledge would have created a modern Library of Alexandria, a sprawling, perfectly catalogued archive. An open API would make it so you could walk through in a metaverse platform, or scroll through by section, shelf, and spine. A bot librarian could guide blind users through and read books for them, either via BrailleNote or voice assistant.

Instead, copyright turned Google Books into a worse version of Amazon's "look inside" feature, depriving the internet of immeasurable substance.
The past leads directly into the present, so how could that possibly be? When do you think it’s cut off? Does yesterday not suggest anything about today?
Potential and the Gender Promotion Gap [pdf]
Worth noting that Time is owned by Benioff and that he is a central 'digital' figure at the DAVOS nexus.
My dad's modem was 75 baud, on the TRS80. You didn't plug a phone line directly into it. This was still in the era of rotary phones before push button blue tone ones. You put the handset of the phone (which had the microphone and speaker) into a cradle. It looked like this[1].

[1] https://opengear.com/wp-content/uploads/2014/09/acousticcoup...

Coincidentally, in the picture, that big box that is as big as an early desktop PC that the modem is sitting on, is a whopping 5 megabyte hard drive. State of the art for consumer hard drives at the time. I still have my dads in the garage. I vividly remember having to type "park" to park the hard drive heads before you turned it off, or it could corrupt everything on the drive when you turned it back on and the heads went back to the MBR.
Ironic that you claim this when a Harvard professor was treated much more like a common criminal than a member of an elite institution. Perhaps it's not the color of skin in your example that matters, but the financial and social class.

https://www.theguardian.com/world/2009/jul/22/henry-louis-ga...
There will always be error. The erring will just be in the other direction.
My daily bicycle commute as a civilian resident of The Hague takes me past the OPCW (and the Marriott hotel next door where, rather infamously, a pair of Russian spies were picked up in the process of hacking the OPCW's wifi network in 2018 - see https://www.theguardian.com/world/2018/oct/04/how-russian-sp...), which itself is across the street from the official state residence of the Minister-President of the Netherlands (though the current, demissionary-though-apparently-impossible-to-remove PM, Mark Rutte, prefers to live elsewhere.) Further down the block on my way to my kids' school are the World Forum, Europol, Eurojust, the not-at-all-sinister-sounding International Residual Mechanism for Criminal Tribunals aka the "Mechanism" which used to be the International Criminal Tribunal for the former Yugoslavia, and the embassies of China, Israel, Venezuela, the Philippines, and Sweden. Sometimes I take a different route back home which takes me past the Russian diplomatic compound among others.

Look, I'm pretty sure I'm well known to a whole bunch of security services (hi y'all!) just by virtue of my daily commute. But here's the deal - what matters is how this can be used against me, or not. There's no realistic scenario in which I'm going to come to grief from the various security apparatus I happen to pass each day.

No, what matters much, much more than whether my face and habits of movement are known to various state organs (admittedly: given that I live in the Netherlands where the rule of law is still a thing) is the degree to which I can come to grief in my personal life from shitty, sloppy private mass surveillance.

Which, fortunately, is relatively constrained here. My health insurance premium isn't going to inexplicably go up (or, for that matter, my coverage denied) because someone who looks like me (who may not be me, but I have no access to the data or ability to appeal) is living an unhealthy life in public. No, the rates are fixed for everyone, and insurers don't get to cherry-pick. While I wouldn't mind an health insurance discount for cycling instead of driving a car those 10km/day, in general I'm satisfied with the regulatory regime here in a way that I very very much wasn't when I lived in the US. Nor would I be denied a mortgage here (or charged a higher rate) based on my alleged movements in meatspace or cyberspace. Insurers and banks just aren't allowed - with meaningful regulatory oversight - to incorporate these factors into underwriting products that most people consume. (Life insurance is a different story, but also not something most people in NL purchase.)

tl;dr: it's not surveillance per se that matters, it's the consequences attached. Even if you have the right to know how surveillance data affect your ability to live your life (and to appeal), those rights are useless to anyone who lacks the time and knowledge to go chasing them. Far better as a society to, up front, say "nope, sorry, everyone needs health insurance/access to basic financial products like mortgages on primary residences/etc" and limit the scope of discrimination. Because tech gonna tech, and that's impossible to stop over the long term.
Please go check your information and try to contribute more to the conversation than a flat denial of widely documented facts.
> But there came a day when, without the slightest warning, without any previous hint of feebleness, the entire communication-system broke down, all over the world, and the world, as they understood it, ended.
I had a teacher in high school who played the mysterious guru game. Instead of answering questions, he would say nothing and smile kind of creepily.

He was good, but his mysterious guru bit wasn't why he was good, and he should have dropped it.

All this to say, yes, explaining why you're doing things as a teacher is better than just doing them and mystifying people.
There is always someone from some shithole country who's willing to do the work cheaper than you.

I live in a small european country, and literally every foreign worker is lowering the wages of all the local workers - because why offer higher pay to get a local, if you can get some cheap foreigner to do it at minimum wage? And i'm talking about legal workers... if you take in account illegals, that are willing to work below minimum wage, the situation gets even shittier for locals.
Not entirely true. Visit some east asian countries and you'll see the physical work is literally what keeps the elderly so physically fit and in good shape for very long.