skysight-inc/HackerNews huggingface dataset:
When people say bootstrapping, is this how all computer languages came to be? Or there has been multiple attempts at bootstrapping? What I’m getting at is whether all languages have a single root.
Never thought i'd read the header

> Printer flammability
Treating Insomnia Using Cognitive Behavioral Therapy
Ask HN: How can you monetize your own open source project?
How can someone monetize their open source project or what are some ways to make money from the project that you build
> Well, you can still have select; it "just" has to react to one of the futures becoming ready by cancelling all the other ones and waiting (asynchronously) for the cancellation to be complete.

Right. Which is more or less what the structured concurrency primitives in Kotlin, Trio, and soon Swift are doing.
I'm pretty sure Dell makes Alienware OLED gaming monitors up to 55" that support 120 Hz. They are more expensive than TVs though.
What the holy hell. I hate the world.
> I would ask how many times you've been sound asleep at 2AM...

Just want to point out a big problem with single time zone is that you'd have to phrase stuff like this super awkwardly. 2 AM seems roughly equally late at night to most people irrespective of their time zone. Very convenient.
It's not an article. It's not supposed to explain anything. Read the first line. It's a wad of notes, a bunch of totally-unedited crap scribbled on napkins in 1988, while THINKING about writing a proper article.

For those who didn't read:

"BELOW are my original, very crude and totally unedited 1986-1989 notes and "raw data" for...

My actual completed Electricity articles are: http://amasci.com/ele-edu.html
I haven't ever deleted everything and timed how long I could get it up and running again, but I have tested it works by spinning up new machines and moving everything over to there (it was easier than running "sudo apt-get dist-upgrade").
Based is not really analogous to redpilled at all
I own a Panasonic OLED. Never seen an ad on it. It does ping some analytics hostname regularly even with data collection disabled but I’ve klined this in the firewall and it doesn’t try anything else. I didn’t try to see what’s the payload to that data collection domain so maybe it was empty to begin with.
Some people are projecting the 10-year bond yields to hit 2%. The markets sold off when it got to 1.6%. It’s possible that yield increase will be priced in throughout the year in a tapered way (so no real crash, just dips).

I honestly don’t know, but our guy Michael Burry believes inflation is going to sky rocket (if you are looking for the next major event).

From my dumb observation, it seems like the market on it’s own decides to pause. Apple’s stock was having it being valued at 2 trillion. Okay, so where does it go from there? 3 trillion? Probably not, but that doesn’t mean it should crash to 1 trillion. Things will probably move sideways out of sheer common sense (even by irrational market standards).

No country commits major troop presence in war conflicts anymore. There’s not going to be any noticeable war (look at how ignored Myanmar, Syria, and Yemen are).

And there’s just 8 billion people that are being exposed to tech and new ways to consume (spend money), so I just don’t see it.
I think there are 2 separate findings in it:

First of all yes, Rust futures use a poll model, where any state changes from different tasks don't directly call completions, but instead just schedule the original task to wake up again. I still think this is a good fit, and makes a lot of sense. It avoids a lot of errors on having a variety of state on the call stack before calling the continuation, which then gets invalidated. The model by itself also doesn't automatically make using completion based IO impossible.

However the polling model in Rust is combined with the model of always being able to drop a Future in order to cancel a task. This doesn't allow to use lower level libraries which require to do this without applying any additional workarounds.

However that part of Rusts model could be enhanced if there is enough interest in it. e.g. [1] discusses a proposal for it.

[1] https://rust-lang.zulipchat.com/#narrow/stream/187312-wg-asy...
The writer does not understand or appreciate eXtreme Programming principles. They slam continuous refactoring, while continuous refactoring is THE thing that keeps your codebase from falling apart.
Different antenna?
> new laws to control Internet related companies

For the sake of being accurate, they're still rules and not laws. Unfortunately, the existing laws leave a lot of discretionary powers in the hand of the executive. But like you mentioned, the rules are being challenged in courts.
We should push back work, but still end at the same time. We've been programmed to accept 9-5 salaried jobs (which is actually 8-5 or 9-6 for most people not including commute) but on a macro level it's been proven employees are receiving less and less of the pie. Fuck them, let's work less and enjoy more of life with ppl you care about.
I've lived in Tokyo for 2 years now and see prefab homes popping up practically nonstop, from makers like Hebel House and Sekisui; and if you walk around any neighborhood it's not hard to spot the seams in the majority of houses, where panels and modules slot in and out.
Consfigurator – declarative configuration management using Common Lisp
Totally agree. Certain signal processing pipelines that FPGAs are often targeted at map very well to HLS, often with 10x or more code reduction. Production SoCs sometimes use similar tech for less power/performance critical blocks. Mentor graphics catapult HLS marketing material contains some note that NVENC on the maxwell generation of Nvidia GPUS was coded in HLS.
I personally wouldn't have any issue listing the names of open source supporters. If anything, it adds a bit more legitimacy to my project so I would prefer it.
I like to interpret all statements ending 'in Theory' as referring how things are done in 'Theory' - a small island nation in the Mediterranean, east of Malta and just to the west of Sardinia.

Renowned for their engineering, they produce wonderfully efficient refrigerators and air conditioners.
Yeah, I’ve had the same experience. I really like the Salt Fat Acid Heat [0] book for this.

It does have a section on recipes, but a solid half or more of the book is on technique, why certain ways work and others don’t, etc.

Lots of stuff that I imagine one would pick up by working in a kitchen or going to school for it, but could take a long time to figure out on your own.

0: https://www.amazon.com/Salt-Fat-Acid-Heat-Mastering/dp/14767...
Heroic Labs service looks interesting. So I decided to look at their Terms of Service:

> "You represent, warrant, and agree that You will not use the Services in a manner that is illegal..."

Fair enough.

> "... or otherwise inconsistent with these Terms. In addition, you will not use the Services in a manner that Heroic deems, in its sole discretion, objectionable."

So they can decide that I violated their TOS for any reason they see fit.

This is not the way to build a business relationship. Based on this I would never consider becoming their customer.

EDIT: Links to the TOS:

https://heroiclabs.com/tos.txt
https://archive.is/aUd50
There exists actually a proposal for adding completion based futures at [1], which is compatible to what exists now and certainly doesn't require a Rust 2. It will however certainly increase the language surface area.

[1] https://rust-lang.zulipchat.com/#narrow/stream/187312-wg-asy...
I mean, I don't want to speak for the esbuild author, but he did mention that his rust implementation ran into a number of issues[0], one of them being related to making lifetime stuff happy with concurrency. Judging from other recent rust threads, I'm not super convinced that "easy" is necessarily a fair representation of how it feels to do not-quite-bog-standard-functional-stuff w/ rust.

[0] https://news.ycombinator.com/item?id=22336284
I have Cogent Fiber to my office and because of installation and other costs (e.g. healthy SMTP IPv4 status) I'm not keen to change it. I have a /64 from Cogent, but Cogent and HE still refuse to peer after all these years. If you're a direct HE or Cogent customer, to reach the other's network you have to arrange transit with a third party. As a practical matter my IPv6 block is crippled, as are those from HE. (Something similar might also be going on with Cogent/Google, too.)

If I need to go through the rigamarole of tunnel brokering, BGP advertising, etc, I may as well just get my own block from ARIN. Vultr offers BGP brokering for a pittance, and they (presumably) have peering arrangements that handle the HE/Cogent debacle. I also want to try to get an IPv4 block, so I can enjoy SMTP hosting portability across ISPs. It would be nice to not be constantly harassed by Cogent sales staff. One of these days....
All the Dogecoin Game Jam Winners
My first apartment was that kind of unit bath, but my current apartment has a separate sink and toilet, but the bath is definitely one manufactured piece of plastic that contains the full shower area; my wife's mom's house, and my friend's house are both the same, so I figure it's pretty common.
Until my TV starts torrenting content.

Damn TV!
This Video contains the following:

(1) Achievement of Elon Musk

(2) Comments from the Richest Man on earth

(3) Tesla Sales

(4) Tesla Market capitalization

(5) The list of Top 10 richest Americans
They probably use different antennas though so you could cut the cellular modems antenna connection without impacting the remotes.
Life Expectancy Falling for Adults Without a Bachelor’s Degree
I made zipnews.io, aggregates the news of the day on any topic and sends you a short blurb summarizing the top 5 stories. Headlines are included.
I have had some biz folks freak out when I used bigcorp@mydomain.com, they just couldn't grok how that wasn't like joe@bigcorp.com.

So I now just use a generic term, but unique for each site. With a catchall on the mail routing I still get to see them all. Really easy to then auto-delete those who sell my address to somebody else.

Also use unsubscribe option on a lot of newsletters, etc that I am no longer interested in. For the most part, they seem to work. If not, place them on the ever growing black-list.
Main differences:
IPv6 uses multicast over unicast/broadcast.

ARP is handled at the IP level rather than the ethernet level, and is done via solicited multicast.

Anycast exists, so OSPF is essentially part of the protocol. (Theoretically, you could dispatch at random, but you probably already built an OSPF tree for v4 routing)

The addresses are strictly heirarchial, with variable-length hostmasks -- this is even bigger than CIDR, as it's assumed subnets are actually masked off of a larger subnet

(There's also some boring stuff like the checksum being dropped)

These are all features of how IPv4 networks worked in 2004, but none of them were at the IP level.
Linux Code of Conflict (2015)
Yes, there's a lot of good examples.

Here's one: https://nypost.com/2020/06/02/new-york-times-changes-headlin...

Before: “As Chaos Spreads, Trump Vows to ‘End It Now"

Edited: "Trump Threatens to Send Troops into States"

Another one:

https://thehill.com/homenews/media/489013-trump-rips-ny-time...

Before: "Democrats Block Action on $1.8 Trillion Stimulus"

After: "Democrats Block Action on Stimulus Plans, Seeking Worker Protections"

And changed yet again: "Partisan Divide Threatens Deal on Rescue Bill"

https://www.techdirt.com/articles/20200413/11142144293/lessi...

Before: "A Harvard Professor Doubles Down: If You Take Epstein's Money, Do It in Secret"

After: "What Are the Ethics of Taking Tainted Funds?"

To be fair, its not only the NYTimes that does this. One that was circulating around Twitter yesterday was: "How I got COVID after taking the vaccine" with a footnote in the story: "Author did not get COVID". The headline was changed to "Why could you still get COVID-19 after receiving a vaccine?"
Can concur! Panasonic seems to not have caught onto the TV ads trend.
1) This looks like a ripoff of https://wiki.tripsit.me/wiki/Main_Page

2) Whatever happened to taking a bunch of hard drugs with your friends and seeing what happens? Kids these days with their "trip sitters" and "safe spaces" and "Psilocybin Community & Education" hubs.
Foreign intelligence services use Finnish network routers for cyber espionage
The Apollo Guidance Computer: A Kinder, Gentler Introduction
It's not a collection of articles. Read the first line. It's raw notes, random musings, and uninspected WRONG CRAP scribbled out of order, on random bits of paper. In crayon.

> If you were not confused before reading any of it

If you watch discarded film-clips, all two seconds long and many of them backwards, expect to be confused.

The actual articles are at http://amasci.com/ele-edu.html
rtcomm.ru (РтКомм) is not the agency responsible for the blocking. It is rkn.gov.ru.
Seems to be violating one of the Rules of Robotics.

It needs extermination.
There are people who do that, such as https://www.luhhu.com/
Many thanks for the reply. I will contact some colleagues at our university library to ask for suggestions about how to check systematically how comprehensively J-Stage and Fatcat cover research publications in Japan. I will also ask if they have any suggestions about other sources from which the IA might gather such data from Japan. Either I or they will contact you by e-mail.

My subsequent vanity searches at J-Stage and Fatcat weren’t very encouraging. Most of my own papers have appeared in journals published by Japanese university departments or academic societies. While PDFs of the papers appear on the websites of the issuing organizations and show up on Google Scholar, they don’t seem to have DOIs or be listed on J-Stage.

I should mention that my research has mostly been on the humanities side of things, while J-Stage is “an electronic journal platform for science and technology information in Japan” [1].

[1] https://www.jstage.jst.go.jp/static/pages/JstageOverview/-ch...
Oh you can get a zwave or similar power switch that can monitor power usage that does that for you, no custom rpi required. Then you make an automation that sends a push once power is down after an initial increase minimum.

There are also high power zwave switches that should work with driers too.

Or shit can respect our privacy
I don’t care about credentials, what I like is what Mouthwatering Motivation [0] does:

1. Jump to recipe link right at the top (almost all recipe sites I regularly use have this).

2. Ingredients are described with extra hints or reasons for using them

3. Equipment used

4. Tips for the recipe, sometimes possible substitutes

5. Storage tips

No annoying background, just a short intro and pictures for the basics and otherwise helpful text.

[0]: https://mouthwateringmotivation.com/2021/03/08/no-bake-keto-...
well, what your saying is not insane. but i would think id need to see these products in use for another 5-10 years before id feel like they were worth the trouble. i.e. the end of life cycle is kind of uncharted territory. is apple just going to brick everything like they did with their old phones? are they going to crap out because of power surges? etc...
It can email you?

https://twitter.com/dcseifert/status/1367478685306138629
What makes you think that e is unrelated to reality?
I am still on macOS Mojave. And I also suspect that these things may vary with the applicable laws of the particular country. Indian laws regarding data protection and privacy are still in a limbo.
Don't know, not caring is an American birthright.
"To use this TV, agree or it's a paperweight"
http://www.faqs.org/rfcs/rfc1678.html IPng Requirements of Large Corporate Networks

http://www.faqs.org/rfcs/rfc1686.html IPng Requirements: A Cable Television Industry Viewpoint

Short answer: there was more stuff people wanted to fix.
The human brain is capable of so much; can adapt to SO MUCH.. I also do not believe that too much information overloads the user. A sudden wall of info may he a bit of a surprise, sure.

Look at how much information is on a single page of literally any novel! Or a complex spreadsheet. All of it easily ingested when you just take the time required to see things in the required way(s).
Imagine how the people back then were thinking of how future peoples would view them. Now we are those people.
@Pipe folks: faq doesn’t mention what institutional investor requirements are. Is there information available without going through the Contact Us funnel?
> But those are distinct types with very different semantics: you can’t just say “it returns a function that you can call once or maybe a function you can call more than once. Shrug”.

Right, that's why I want parametricity i.e. HKT. String and Int are different types with very different semantics, you can't just say "it returns a String or maybe an Int, shrug", but it's very useful to be able to write generic code and datastructures (e.g. collections) that work for String and Int.
Yeah, IMO IPv6 hit https://en.m.wikipedia.org/wiki/Second-system_effect really hard
Manufacturers forget what they do best: make tv's

Once they don't see the revenue they're expecting and realize that if all TV's come this way, most of us would be willing to pay MORE for 'no ads'... we will be back to where we were 5 yrs. ago.
Yes, of course.

A nice TV is a sizeable appliance that should live for 10-20 years. If I couldn't buy a fridge or microwave that didn't show ads on its smart display, I'd also be happy to pay a big premium for a commercial model.

I probably shouldn't give appliance companies ideas, but I'd give even odds that we'll be having that conversation within 10 years anyways.
Dennis Ritchie's first C compiler
GDPR and CCPA exist, don't be that pessimistic.
This episode brings up the psychological issues that transgender people face. It is not inappropriate to call it mental illness. This acting out against the world is a cry for help. This person admits the connection with their quote "be gay, do crime". It is possibly a response to being visibly transgender, and coping with everyone constantly reacting to you. None of this is helped by the egging-on in their social media bubble. It is not good optics, but it needs to be addressed.
Scrapbox, an opinionated wiki service, againsts directory structure that can't scale. It's based on hypertext. Try it out. https://scrapbox.io/
I'll be more blunt: that paragraph you quoted is completely non-sensical. To quote again (emphasis mine):

> She says it supports her 2020 study that determined many Argaric women were involved in the production of linen and wool textiles —a valuable sector of the economy, along with metallurgy. So it follows that women could have been rulers

I mean, in most societies those who have been the core of their economies have been peasants, so should it follow that peasants were also the rulers? Heck, just look at all the designations in the US recently of "essential workers" (e.g. grocery store workers, delivery drivers, health care workers, etc.) who are often at the lower end of economic power.

No way saying that women couldn't have been rulers, but being "involved in valuable sectors of the economy" sure as heck isn't evidence to support that.
I wouldn’t be surprised if some tiny portion of the population could legitimately claim an accessibility reason for scrollbars, however tenuous. But certainly not 10% or even 10% of 10%. Further, “accessibility requirements” refers to explicit, medically diagnosed issues not speculation about a preferences vs needs continuum. Moreover, as previously mentioned, accessibility requirements are out of scope—the assumption is that we’re talking about (at most) 10% of users who have a simple preference or custom for scrollbars. If we’re talking about accessibility the calculus is different, but that’s a distinct topic for another thread.
#2 is what led to the idea of tripsitters. It's essentially the same concept as a designated driver - someone sober to keep everyone out of trouble. Some people can handle it fine, others really can't at all, psychologically, and most anyone on psychedelics responds to unexpected adverse situations poorly. I agree it's not how my generation did it but it's not a bad idea at all.
Interesting. I do like the idea of putting this out in the open for a bunch of different reasons.

You say that you can form a contract with the payer. I can't find anything mentioning that on your docs. Do you have the ability to make a contract which provides specific payments for different milestones?
It's because CSS transforms that don't affect layout happen on the GPU, so they may as well be polygons. In fact ThreeJS, the most prominent JS library for 3D rendering in WebGL, can work in DOM rendering mode instead of WebGL :)
And how does that relate to the world today?

Are you able to predict what the impact would be if, for example, Windows had not happened? Would the world be a Linux heaven? Would computers still be an expensive hobby? Would smartphones exist? Would you have a job?

You do not have the answers to any of those questions, please don't pretend.
Yes, bootstrapping with regard to languages is the trick of getting that first compiler running so you can compile the rest of the compiler.

It has been done many times. The first assemblers were written directly in machine language. The first compilers were written in assembly. Many implementations of FORTRAN, ALGOL, COBOL, etc. As late as the 1970s it was not unknown to write a new high level language directly in machine code. Steve Woz's BASIC for the Apple II was "hand-assembled", as he put it.

So, taken literally, certainly not. People still do it today as a hobby or educational project.

But if we take the question in a looser sense? Yes kind of, at least in the UNIXish world. No one has implemented a serious high level systems language, except in a high level systems language, for a long time now. Rust, for example, was initially implemented in Ocaml. And normally that's what would be called the first Rust bootstrap. But OCaml was implemented in C, probably compiled by Clang or GCC. GCC was written in C and... so on.

Often one finds it does lead back to DMR at a PDP-7. On the other hand, I strongly suspect something like IBM's COBOL compiler for their mainframes (still supported and maintained today!) would not have such a heritage.
Smartphones only have one antenna as far as I know. Why should it be different for TVs?
Thanks for mentioning this. Truth is I don't exactly remember. I'd say the first 10–20 were friends and former colleagues. Definitely people we directly reached out to and invited to the Slack.

There was also early interest around a framework we created called the Orbit Model[1], which at that point existed primarily in blogpost form.

Before starting Orbit, we did consulting[3] in the developer relations/developer marketing space for about a year, and had met a lot folks who were thinking about the challenges we sought to address, so that group of clients and prospects definitely provided the seeds for the early community.

But yeah, to your point: content can be a great way to attract like-minded folks to an early community. We certainly saw that with the combination of our blog + the Orbit Model.

[1] https://github.com/orbit-love/orbit-model
[2] https://orbit.love/blog/why-orbit-is-better-than-funnel-for-...
[3] https://developermode.com/
The End of Pestilence
OP here - I didn't mention it, but I am still on macOS Mojave. (And as I mentioned elsewhere, I suspect Apple has different processes for different countries, depending on the applicable data protection and privacy laws.)