skysight-inc/HackerNews huggingface dataset:
Content is always available. People pay for courses for it to be organized and given accompanying lectures and assignments.

I took 2 courses on Coursera a few years ago. They were anything but worthless certificates. Actually neither even offered certificates.

They were hard... Probably about as hard as the real course... Probably because they are real courses. I easily spent 100+ hours on each.
eski?
Hold up, you can't just throw out a claim like "many animals are sentient" as if it's a statement of fact. You might be right, but there's a reason that "the hard problem of consciousness" is hard. We don't really have any way to distinguish sentience/non-sentience based on behavior. The whole concept is extremely mushy.
How many attempts did it take or did you just choose the first one?

I have to admit, this is passing my turing test...
I remember using Université de Grenoble ALGOL 60 circa 1968 on an IBM 7044. All of the keywords were in French. I don't remember if anyone hacked it to add English equivalents. It was kind of fun to say 'DEBUT' for begin.
Definitely do whatever you want with your land but thought I’d throw in my two cents on moles.

I gave up worrying about them after learning about all the good they do (aerating, eating grubs that turn into beetles that do harm my garden, etc). Turns out they don’t bother me at all. I live out in the woods though and don’t have a showy lawn.
I’m selling my hats from an online store. How is that not “web tech user tracking”?

If it makes the analogy more palpable, I’m selling virtual hats for my video game.
ed(1) on the web
As far as I know, 'match' function is part of POSIX spec for awk. Only the third array argument is specific to gawk. So, this should work for any awk.

awk 'match($0, /^#+ /){l=RLENGTH-1; print "<h" l ">" substr($0,RLENGTH+1) "</h" l ">"}'

I checked it on https://awk.js.org/ and it did work
> What? We have multi-use plastics.

I was talking in context of the coronavirus, specifically plastics that are used to avoid contact with the virus. Obviously they exist, I am being hopeful that they become used.

> Furthermore, if you’ve seen how dishwashing works in your

> average pizza place, you probably wouldn’t want to put

> your lips on a multi-use plastic cup pandemic or not.

Right, but most things people are single-using are not things that touch their lips. It's going to be masks, bags, gloves, etc. If designed correctly, these can easily be multi-use.

In terms of cups, I actually quite like Germany's process of standardized glass bottles. I think glass in general is also easier to clean and worst case can be melted and re-formed.
They lost me at dynamic scope.
It's your company. I've seen it a lot. They want to go whole-hog on some new technology, but they never learned how. So then they adopted more new technology to solve not knowing how to use the previous technology.
What's wrong with dry air in the winter? Humidity + cold is unbearable. I'd much rather have to put on lotion.
Data-Transfer-Project
You mentioned in another comment here that you're eating 2.5g per kg of bodyweight, nearly every recommendation I see is between 1.4-2g/kg. Be careful with too much protein, one of my gym buddies put himself into hospital with serious kidney issues from going overboard. I'd assumed you were about 100kg lean eating that much protein.

If you don't want to eat vegan food, the only excuse you need is "I'd rather eat meat 6 times per day". The vast majority of western people could eat bodybuilder vegan diets if they needed to. If it is something you're interested in then there is a TON of vegan bodybuilders. Google Nimai Delgado or Torre Washington, for example.
Ask HN: What would the future of conferences look like if they go online?
Hi HN, I'm been thinking about this a lot these days while working on https://meetfromhome.io and well... I'd love to hear other people's opinions outside of my personal echo chamber.

w/ COVID forcing events to go online I've been intrigued on how their format may play out. I consider a conference primarily composed of content and networking.

content: who's going to sit watching 3x12 hours of video at home? I don't think that's effective. Before, our schedule would be put on pause and adapt to fit the conference's schedule, but when going online, the reverse would happen - we'd experience the conference on our own time. My gut tells me we'll start seeing more short online events (e.g. 1-2 hour "webinars"), or we'll see conferences get spread out over time as (pre-recorded?) videos.

networking: this one I'm mostly at a loss with. A lot of folks like https://www.ben-evans.com/benedictevans/2020/6/4/solving-online-events share the opinion that online events will get unbundled - in which case perhaps networking would be stand-alone. If that's the case, would we still have networking at an online conference? Or would it be more about community building that happens async?

I've been thinking about event networking as 1) being available, 2) there being the intent to network. Looking at networking sites like LinkedIn, people aren't really "available" and the intent to "network" isn't so much there - so interactions don't really happen - and when they do, they're seen as cold calling. But perhaps, these communities would be things like slack workspaces, discord servers, etc. - but personally I don't feel that scratches the itch. Other people have tried 1:1 matchmaking (e.g. hopin.to or runtheworld.today - it feels unnatural.

Anyways, curious to hear people's thoughts on this problem - if we unbundle online conferences / events - what would the format of content be? what would networking look like?
Hand axes would be easy to convey: demonstrate creation and use, repeatedly, and help learners do both. Homo Erectus made hand axes the same way for a million years, without much innovation, to the point that it's been hypothesised they were more like bird song or bird nests than cultural artefacts. See e.g. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5066817/
Show HN: Deep Reinforcement Learning based algo trading in beta testing
Cooler. Some folks refer to this as an Eskimo, a non PC term for the Inuit.
If you knew that a past civilization or even non-human intelligent species had been wiped out by war or climate change, would it change your actions?

I don't know there's much we could say that future civilizations would care to listen to.
I'd love to give a try if you have its Firefox equivalent.
> You would need a new CPU that doesn't yet exist to address 32TB of memory per socket.

I thought RISC-V could with the RV128 ISA.
> The oligarchs would be furious and the media would never shut up.

It’s not hard to find people who follow along party lines 90+% of the time, and who support policies basically because they’re told that’s what they should support. It’d be incredibly easy to game.

One thing that stands in the way of people shooting themselves in the foot with bizarre, harmful policy is the sometimes decent court system. And people regularly get pissed at court decisions even if they rule in favor of betterment for the people.
Floccus: Sync Browser Bookmarks to Self-Hosted Servers
Also interesting to note that a good portion of people lack an internal monologue. This interview made the rounds a while back: https://www.youtube.com/watch?v=u69YSh-cFXY
The word "object" in object-oriented programming is best translated as "thing" or "entity". It has nothing to do with grammar; it's representative of "things" with properties and capabilities. If you want to get grammatical, what of ergativity?
A good battery pack is actually a very nice idea for an utilitarian gift that won't just be collecting dust. I didn't really need one but got one for free and it often proves useful. Surprisingly enough in my case I use it mostly where I can technically get to an outlet but a charger would be inconvenient or a trip hazard (especially if people are drinking) so a portable battery is handy.
> But on the other hand, is a dependency on having Docker available really worse for portability than having a dependency on having a reasonably standard Unix environment?

I often need to run it somewhere other than docker -- possibly integrating it into a different program.

Docker doesn't make this impossible, but it's a sign that portability was not considered when the code was written, and I'm in for pain.
I wonder why manufacturers don't just use filtered atmospheric air in the process to create low-background steel, if it is infact valuable.
> No it wouldn't. Dockerfiles are stupid simple. A bunch of ADD/COPY commands to add files, and a bunch of RUN commands that are basically wrapping shell scripts.

Yes. And the code sitting beside them starts to make assumptions -- so when I try to port it to Android so that I can run it under the NDK, for example, it turns into a shitshow because I discover that the code depends on the quirks of the docker environment, and I need to untangle a whole bunch of issues to just get it to build on anywhere.

Containers -- dockers, jails, zones, etc -- are useful tools, but I'd rather see them left up to the people doing deployment, rather than the people shipping libraries. As a library author, I don't know where people want to run my code, so I serve them better by keeping the code portable.
It is unfortunate that manjalyc has been downvoted here :(

If you use unique strong random passwords like those typically chosen by a password store (e.g. 24 alphanumerics) it doesn't matter what password hash is used, it doesn't even matter whether salt was used, because there's no chance anybody else has the same one.

For example here is simple MD5() of a password I use every day, you have no idea what it is, and even very powerful MD5 "reversing" tools won't help you change that.

f72ffd77701fba433394548eedca5fd0

Good password hashes somewhat protect people who chose bad passwords. They're a mitigation. Your users will choose bad passwords so you need to use a password hash in software you build, but if you never use bad passwords you needn't care whether this or that site used a good hash since it has no impact on your security.
Much more money and resources at play in the U.S., and Bernie is also fairly old and doesn't really have a 'party' or a clear successor. He/his followers wouldn't gain much from starting a new party.
If society put a lid on OpenAI do you think others are going to stop doing language model research? Luddite responses don't fare well with new tech. Society will adapt, there is already a lot of garbage text online, and we'll find uses for LMs.
Not valuable enough to bother.
Another reason is that DRAM is a lot slower than SRAM, and you want registers and cache to be as fast as possible.
See also Nix, which can declaratively generate Dockerfiles (example on home page) :-)

https://nixos.org
> Black people couldn't participate fully in the LDS church, as a matter of policy, until 1978

True, and deplorable. "There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus." (Galatians 3:28). It seems the LDS church was rather late in getting the memo.

Still... that was 42 years ago. It seems a bit of a stretch to say that that's why there are so few blacks in Utah today. (And even pre-1978, you could live in Utah without being LDS.)

> Combined with governmental policies like redlining of majority black neighborhoods, I think it's fair to say that the lack of diversity in Utah isn't the natural state of affairs

Redlining is also deplorable. But did it happen in Utah? I ask because I'm not sure Utah has any majority-black neighborhoods.

And even then, for there to be redlining, the blacks have to already be here. If they came here, they couldn't buy a home because of redlining? As opposed to anywhere else, where they... also couldn't buy a home because of redlining? Or is the claim that Utah had redlining later than everywhere else?

I don't see the logic for your redlining claim to have any relevance to the question of why Utah is not diverse.
Sure it seems complex, but we're solving insanely complex problems that didnt even remotely exist during the halcyon days of "beautiful simplicity" of the ol' Unix philosophy. That philosophy was borne out of tools to process text files. It's closest proxy in the ops world might be microservices, but if you compare the amount of labor it used to take to set up a datacenter in even something so recent at the first dotcom era, its insane what we can accomplish with a cloudformation yaml file or a terraform configuration file in a similar amount of time. The reproducability, the change management, all of it is light years better than it used to be. Every one of these 'yaml messes' all evolved out of drastically shittier shellscripts, duct tape, hope, and weekend pagers blowing up.

It might seem complex, and obtuse, but its turtles all the way down, and everything all the way back to to the original von Neumann architecture could definitely be looked at again and redesigned, but otoh, we're still doing weird shit like dividing our day into 24 hours and 60 minutes and 60 seconds for no other reason than 'its always been that way' and if we had a chance to actually design a sensible time system we could eliminate a lot of the complexity that has piled up on top of that system.

But yeah, no way would I ever want to go back to the way things were before all these layers existed.
You could replace your lawn with a more natural meadow. You only have to mow them once a year.
I suspect because they need to dangle the carrot of partnership in front of younger managers, otherwise they’d leave.

It’s a big issue in law firms, where senior associates (the ones who actually are responsible for 99% of the work) get fed up waiting for 70+ year old partners to step down.
The model is not stateful, but you can emulate state (certainly with GPT-3, but also with other language models) by simply feeding back earlier output.

For example, to simulate a chatbot, you start with a prompt. You then successively feed longer and longer chunks of the full chat back to the model, taking incrementally generated lines as the new AI's reply.

This is essentially how some of the 'use GPT-2 as a chatbot' front ends work in the world. This is also extended to make things like AI dungeon work: you can force the model to keep context within its attention by providing a good summary in the prompt.

To speculate a bit on why this seems to work, these models are massive and have read millions of texts in their corpus. Instead of 'retraining' on text which the model probably has already seen, the prompt is nudging the model to identify where in its on weights its encoded the knowledge before.
> You can't yet claim to have a magic die if you keep rolling it until you get the answer you want!

The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.

But here it was just 10 tries, not infinite.
A byte addressable index register was required for 8080 assembly language compatibility to the H and L registers.
You can IPO via an auction. Google did.[1] That's useful when you have confidence the IPO will be oversubscribed, and don't really need underwriters.

[1] https://www.cnet.com/news/google-files-for-unusual-2-7-billi...
Why does it persist?

I can think of three non-exclusive possibilities:

* Market power of banks

* Corruption of the stock-compensated managers who benefit from the pop

* Genuine or perceived benefit to the company in further price raising. (Mentioned above)
> you can still buy these blu-ray players and not connect them to the internet.

Unfortunately this is only a temporary solution IMO. Within the next decade I think you'll see these smart devices shipping with built in connectivity that's difficult or impossible to disable, especially if Starlink or other satellite based services really take off.
Ask HN: What are absolute best posts on HN so far?
Gasoline doesn't get tossed in the ocean and break down into ever smaller particles. It gets burned up in the atmosphere, creating a completely different kind of problem but at least it doesn't leave visible trash for people to rally around.
I took the DL specialization and it took me a while because I worked really diligently through every single thing and made sure I understood before moving on. It was purely for self knowledge and the certificate was super tangential to my aims. I noticed later that basically all notebooks were copied and out into GitHub and it would have been trivial to simply copy and paste all answers and get a certificate.

That made me pretty convinced a cert wouldnt be worth much, which is unfortunate because I really put in the work to learn the material. OTOH, I largely consider certificates to be a bogus signal, and even often negative, so that not really surprising.
I think this article misses the point. Modern development practices don't automatically translate to shit software (except maybe Electron?). Furthermore a lot of software today is shit for reasons besides performance.

The main problem nowadays is that the incentives changed. Back in the day, software was sold at a fair price and needed to be good value otherwise people might go to a competitor. The software should be serving the user as much as possible. This was also possible because software publishers weren't overvalued and as long as they could bring a good amount of profit to pay nice paychecks to a handful of people everyone was happy.

Nowadays the majority of software out there is "freemium", it's either free and ad-supported or designed to extract as much money out of the user as possible, often using anticompetitive practices. There is no longer a desire to serve the user (in case of ad-supported products they are intentionally crippled), the quality bar is much lower (due to spyware and analytics they know exactly what the minimum bar for quality is and have no incentive to go beyond that) and the lack of competition or vendor lock-in prevents people from leaving. Unsustainable growth and overvaluation means they have to charge much more money for a product worse than what we used to have 20 years ago, and even then a lot of these companies aren't profitable.
Not overly familiar with it, but could wicking beds work in this situation?

My parents have just added a few to their setup, but we're in winter here in Australia so yet to see their effectiveness through summer.
If you cannot find "soil makers" (people who compost) nearby, check your town. Many (US) towns have a free composting program.
This pocket appears to be identical to the ones in my wife's yoga pants. I thought it was a good idea when I saw it, but it's certainly not original.
Dopamine is a hell of a drug.
This is absolutely awesome and potentially very useful.

I know the other commenters are giving you plenty of TODOs, but what I think could make this shine: explanations (like a ? by each dial) that give some details by the property (what is smooth vs craggy?) and how extreme the spectrum goes (is extremely soft just warmed cookie dough?). Photo examples could help too!

Also, generating a deterministic name based on the inputs could help people share or differentiate recipes, more so than by unlabeled values.

Fun project, good job.
Really? I got about halfway through and realized that the comment had no point. If you tried to summarize what it was arguing, beyond the first sentence, I don't think you could make a coherent summary.

Maybe the real lesson is we don't expect human-written comments on discussion fora to be particularly coherent....
Extremely difficult to separate different molecules that differ by only the weight of a single neutron.
You're commenting on a rapidly evolving field as if it were static and we could imagine the results of the future models.
I guess it's easy to become complacent when you're a networking expert at Cloudflare and likely making several of these ad-hoc, on-the-fly config changes every single day, but it's always good to remember why Juniper introduced the automatic rollback feature.

Of course, this particular outage would not have been prevented even if they had used

# commit confirmed

as it can't stop you from screwing up but it almost certainly would have limited the duration of the outage to ~10 minutes (plus a minute or two, perhaps, for the network to recover after the rollback) -- and it could have been shorter than that had they used "commit confirmed 3", for example.

Even as a lowly network engineer working on networks much, much smaller than Cloudflare's, for pretty much my entire professional career, it's been my standard practice to start off pretty much ANY change -- no matter how trivial -- with

# commit confirmed 3

or

# reload in 3

or similar, depending on what type of gear I was working on (and, of course, assuming the vendor supported such a feature).

This applies even when making a changes that are so "simple" that they just "can't" go wrong or have any unexpected or unintended effects.

In fact, it applies ESPECIALLY in those case! It's when you let your guard down that you'll get hit.

---

Fortunately, all that was necessary (I assume) to recover in this case was to

# rollback

to the previous configuration. Then, the correct configuration could be made. That still had to be done manually, however, and resulted in a 27 minute outage instead of what could have been a 5 or 10 minute outage.

I would hope that Cloudflare has full out-of-band access to all of their gear and are able to easily recover from mistakes like this. If they had lost access to the Atlanta router and weren't able to log in and revert the configuration manually, this outage could have lasted much, much longer.
no way to make steel without forced air?
I intentionally didn't participate super actively in this demo, but it should still give you the idea: https://www.youtube.com/watch?v=rZZ_gDjGkzM
That's my answer. I'll never own a "smart TV", just decent gaming graphics with a large monitor.
Thanks for the recommendation. When looking for screenshots I found Tyler Roland’s review and follow up and am intrigued.

https://tyler.io/mailmate/
https://tyler.io/additional-mailmate-tips/

MailMate’s correspondence viewer looks great. The conversations add-on for Thunderbird keeps locking up for me, even when I’m in the middle of writing an email. Maddening.
smart my arse. it's as smart as the guy who designed/programmed it.
Honestly I'd prefer systemd over the mess that is init.d
Maybe I am stupid, but is there a problem in Docker build design? By default you should get both a Docker image and an artifacts.zip of binaries that it downloaded so you can pin them? The cache isn't just for speed. It allows for reproducible builds.
It was, but the goal isn't lossless recovery it's good enough recovery either in an L1 minimizing sense, or some other criteria
GHC has to walk a tight line between A) applying enough optimization passes to reliably remove abstraction overhead and B) compiling fast enough that people won't complain about it.

It's pretty awesome what GHC can pull off in terms of reducing complex programs to a minimal normal form (you can see this with e.g. https://hackage.haskell.org/package/ghc-proofs-0.1.1/docs/GH... ), but often times you do have to convince the optimizer to be more aggressive than it wants to be.
The U.K. doesn’t use coalitions. They are an anomaly in the U.K. There has only been one since WW2. U.K. is typically a de facto two party state. If anything, our recent problems are due to both parties consistently failing to supply an effective leader, which is an inherent weakness of a two party system.