skysight-inc/HackerNews huggingface dataset:
Beacause these types of services go to great effort to keep their repuation high on email services. You use these services so your 1000's emails get delivered instead of being rated as spam or being blacklisted.
I use wordpress.

add a plugin from the repo "simply static" - generate the html files.

download, then ftp.

It's not elegant and lean like the others - but it's saved me a ton of time for the use cases I've used it for.

There is another decent static generator in the repo, but it failed on a recent site I was trying yesterday, so it's not on my currently using list.

I know it's possible to put wp dynamic files on a server and use a domain mapping plugin to generate files for a bunch of domains on the same server easily - could probably find someone smarter than me to add in this simply static plugin and mod it to shoot the files to the sub domains...

then just install a bunch of themes and other plugins to the main install - and might be kind of heavenly for a lot of situations.

Some of my wp sites need contact forms - so I'm leaving those live / dynamic. If it was easier to make and upload something like the coffee cup form builder files I'd convert a few more sites to static files this week.

If someone found a way to use the wordpress themes with these other generators it would be awesome. Then it would just be the few sites that need the extra plugins power that really need the wordpress php files and such. One can dream.
I can't find information on which countries text messages can be delivered to.
I just fork Jekyll Now on GitHub and go from there.
> Also, I (selfishly, perhaps) have more faith in the reliability of an established service than something recently launched.

This was my thought as well. I've had a number of projects where I had to deliver large numbers of emails and SMS and the problem has never been the design of the API I used to send them. It's always about the delivery rates of those messages. Particularly with SMS we've had to be very careful with our providers, often needing to select a different one in different countries.
In the penal colony.

I read all those you mention and more at university. They still stick with me as books I'm very happy to have read, but never want to read again.
Yes, but the lab meat you're talking about is not made like ju-st thinks it is. Current (expensive) lab-meat is made by directly growing tissue, without growing a full animal.

In contrast parent ju-st talks about artificially fertilising livestock, perhaps with accelerated growth.

In terms of ethics, the second procedures seems at least not worse than factory farming. The animals in the second one would need to live less long in order to produce the same amount of meat, and also you'd stop having some unwanted animals like male chicks.

However I really hope that lab-grown tissue becomes the standard for meat production.
I know you are getting a zinger in, but yesterday's HN darling might be evidence against that:

Many scientists protested, but Elbakyan didn’t understand the outrage. As far as she was concerned, Dynasty — particularly through its funding of the LMF — had spread “propaganda against Putin and the Russian authorities.” She describes Zimin’s work through Dynasty, and the organization itself, as “anti-communist,” though she’s vague about how. Elbakyan says the foundation and Sci-Hub are “ideologically opposed,” and contends that Dynasty is somehow Sci-Hub’s capitalistic foil.
Lets be realistic here, she obviously doesn't understand technology in any shape, form, or way, and (considering the Chinese Govt lets her reside in China) doesn't do hard hitting or quality journalism.

Its unlikely a journalist in name only will improve anytime soon, but morons like her being flabbergasted that WeChat is giving all her comms away is hilarious! She is obviously inept.
Key to annotation is using pre trained or partially trained object detectors along with similarity search to quickly highlight unlabelled, similar objects in a dataset. Think of group labelling instead of labeling one object at a time. One of the open source implementations of object search out there is https://github.com/beniz/deepdetect/tree/master/demo/objsear... and that you can build your own group annotation tool around.
>For me and I think most people the smartphone is a way of connecting with other people.
I think that's what most people tell themselves, and indeed that's what the original intention was. But I no longer think that's the case in the vast majority of cases - particularly for those who have grown up knowing nothing different.

>The need to check it is a need to see what your mates are saying in a conversation
Many people are now constantly doing that, and unable to focus on the task in hand. They are constantly distracted with thoughts such as 'I wonder what XYZ is up to', and unable to settle without finding out. I find it interesting that you say 'the need' to do that, BTW!

> And people chatting to each other has probably been a thing for millions of years.
Certainly for a long time, but not in the same way - this isn't something that even the (normal) phone did - this is a step change in the way that it encroaches on you if you let it, partly because it's with everyone all the time, partly because it's become semi-socially acceptable to be distracted and elsewhere, and partly because the technology behind it is doing everything it can to attract our attention via whatever means works for each individual.

>I'm not sure what's so bad about chatting at a distance via tech.
Then we'll have to agree to differ on that point. I don't think that technology itself is bad, but I am absolutely convinced that the way it is insidiously grabbing people's attention is a bad thing. I don't think it is about the communication at all - that is almost a bi-product of the main intention.
I get "Please activate the Ad Blocker in your Firefox desktop browser."
"Otherwise, music can't be streamed (this is a prototype that uses Youtube links right now)."

Sorry - I don't trust the malware that is injected by ad code to not be anywhere and everywhere, so not going to turn it off - even though your message says to activate it.

Maybe a text write up of how you personalized music for every minute of your day?

I just click different stations on di . fm throughout the day as my pace needs to vary.
Group theory originated in a very visual and geometric ways studying the symmetries of various objects, before the modern definition of group was given. Many groups studied today are still geometrical in nature: the dihedral groups are the groups of symmetries of regular polygons, the symmetric groups are the groups of permutations of a set with N elements and so on and so forth.

After the notion of group was formalized (a set with an operation satisfying some axioms) it was natural to ask oneself what was the advantage of this apparently more general and abstract definition. Turns out (that's a theorem of Cayley) that every group is isomorphic to a subgroup of a symmetric group (that is a group of permutations on some set) so arguably we didn't get that much more generality while moving from the first geometric groups to the modern abstract ones!
The thought of even trying to work like this makes me want to cringe out of my own skin.
Glad someone else tried it through
Those people without savings are certainly feeling the effects of inflation that are running through the system right now.
I had similar problems to yours: I wanted total control but I also wanted it to be quick and easy when I’m writing a new post or page.

So I made my own tool.

With this tool (which I dubbed ‘Wabi’) you put a bunch of files in a folder and the files are processed and copied to a corresponding location in an output folder.

Files with metadata at the top are processed specially and can be used as templates or to write markdown files that are turned into pages.

Wabi helps you setup Git integration so that when you run the “publish” command all local changes are immediately published to your website. I didn’t want to mess around with git stuff most of the time so I implemented that command so I could publish iteratively and quickly.

Wabi is sort of my answer to wanting control over how I build my website, while also wanting a tool that does not get in the way of the creative parts of making and running a website.

That said, it’s of no use to you because it’s completely undocumented and not polished, but probably over the next few months I’ll fix it up as I use it to create my own personal website. For those interested you can check out the source (it’s written in Go): https://github.com/kettle11/wabi
Family Location Sharing Social Application
Shale 'Miracle' Is a Retirement Party for the Oil Industry
I had the same thought regarding age as it relates to truck rental. Which kind of makes this article either really really stupid or intentionally misleading.
Thank you. That article was insanely long winded.
They use this in my uni, if the Prof feels like it. Seems to work nicely
I am using pandocomatic¹ to generate my website. It uses pandoc² to convert all kinds of input files to HTML output and pandocomatic is controlling that conversion. Applying it to a directory it converts, copies, or skip everything recursively given a flexible templating system. In the end, it gives me total control over the output and I have started using it for all my websites.

¹ Manual: https://heerdebeer.org/Software/markdown/pandocomatic/
² https://pandoc.org/
The OCA team were working on it, but I don't have a number. My guess is small, since it uses sendfile and then the packets are all done kernel to kernel. So the syscall rate should be relatively low.
What happened to Guile? It seemed like a promising way forward that didn't stray too far from elisp.
Everything does not work with NFS, including things like file locking.
Demo: https://www.youtube.com/watch?v=hGPNs5C1Lp0
Heavily customised Jekyll to get the following features working:

* Code snippets with syntax highlighting
* Embed the results of computations like plots
* Mathematical figures
* Bibliographic citations
* Footnotes

Wrote about it (https://curious.observer/articles/a-modern-blog/), but didn't get to "blogging" until now :)
More supply might lower prices, or it might lead to "induced demand" that eventually makes prices creep back up... Maybe even higher than before. So you're both right. The deciding factor which way it's gonna go is basically "location, location, location."
Please can we now have a lawsuit punishing somebody for using "less" rather than "fewer"?
I find it very interesting that so many people find these mutant dogs cute.

Generally humans find health and intelligence attractive, but for some reason this breaks down when it comes to pets.

My dream is to own an Australian cattle dog. They look like a buff dingo crossed with a raccoon. 100% would survive the apocalypse.
I have tried various solutions including Jekyll, some Haskell scripts, and a home made POSIX shell tool built on make, m4, awk etc.

What has worked best so far is Org publishing. The reasons I prefer it are primarily that

1. The Org file format is olain text, easily edited on the phone and generally great.

2. I can embed source code in many different languages and have it execute during publishing and embed its results in the document. This can be used both for a "Python notebook" style document, and to programmatically generate things like markup!

3. I can write a single coherent document and then slice it different ways to publish one technical manual as PDF, one summary blog post, and some slides with key points -- all from the same source material.

4. The publishing process is very hackable, so customizations are easy.

(Of course, you don't have to use Emacs as your editor, you can just create a git hook or alias to run Org publish in shell script mode.)
Paskto – Passive Web Scanner
Don't anthropomorphize capitalism...it hates that.
> The most dominant browser vendor showing scrary yellow triangles with exclamation marks, instead of showing your webpage is exactly like disabling it.

No, it'd not, and we know it's not because the much more forceful click-through warnings they used for HTTPS certificate errors (because scary red icons in the address bar failed) still had a high enough click-through rate when the “proceed” link wasn't hidden behind a multi-click process hidden behind an “advanced” button that, well, they invented the multistep, hidden process they use now for certificate errors.

And, anyway, the UI they've shown is simple light grey “Not Secure” text, not a “scary yellow triangle”. It's not anything like blocking, and it's not a blocking attempt that failed because—frommthr experience with certificate errors—they know how much it takes to really stop casual web users from proceeding in the face of a security warning.
Superheroes Racing Bicycle City Stunts Simulation
Welcome to the new bicycling game with all your favorite superheroes.
Of course there is nothing wrongheaded about contesting the findings of government economic forecasts--governments produce such forecasts out of necessity, not because they exemplify any paragon of scientific truth. Reasonable people often disagree about them.

It's an interesting situation in the UK because the civil service which created those forecasts cannot respond to the criticism, they are not allowed to under their remit. Normally politicians would defend this work but what government politician would defend something so bleak, no matter how accurate it may or may not be.
Just write some markdown files in a flat directory, have a React-SSR app that reads the files and passes the content as props to the app, through a markdown-html component, then just render the it to a raw string. You can do this in tens of lines of code. You can save your script and pass it any markdown files as input, generating any blog you want. Add in a pics/ folder that gets uploaded, and then just locally reference those in your html. I would do this over Wordpress any day. Wordpress is too complicated for me.
Just need a sheep farm first.
Man, that example knocks it out of the park. I had my own retort to the basic concept behind the article, but that one tears it to shreds.

Anyway, the tendency of the article pushes negative reinforcement, not just anecdotally, but also as a continuous prevailing message, instead of alternating with degrees of praise even if only on occassion. There are at least three things wrong with that on a behavioral level: a. resentment as an inversion of stockholm syndrome b. learned helplessness, and c. simple fatigue.

In other words, people will hate your idea of leadership, conclude that you can never be pleased, and realize that they'll be worked to death on a treadmill of demands, if they don't jump ship sooner or later.
> Nearly all of GDI was written in assembly language in versions of Windows up to and including the Windows 95 family. In that era, being able to not only read but also write assembly language was a core developer skill.

Quite true.

C compilers are cherished nowadays as the ultimate speed daemon, but back on MS-DOS, even earlier than when Windows started to be relevant, all high level languages could be considered some kind of "scripting".

I remember seeing Basic, Pascal and C listings, where the function bodies were 100% inline Assembly, the actual high level language was only used for data structures and slow application paths.
My solution: Accept that there will be dozens or even hundreds of buffers and use helm-for-files (which lists recent buffers first) to switch between the buffers I care about at any given time. Works really well.
I don't see it either. Maybe an A/B experiment gone wrong?
Although slightly technically inaccurate, he clearly means a full TLB flush.

Needs to be done on Intel CPUs older than Haswell, on those CPUs without INVPCID support.

With INVPCID you can partially invalidate TLB.
I don't think it was there at the time, when I replied.
Still - I think the analogy is suiting. Martin Luther started a movement which granted common people access to religious texts (by translating them from Latin). Sci-Hub removes other obstacles to access knowledge, but the goal is somewhat similar.

This is not to say that peer review and expert validation doesn't have it's place in the process - but it could (should) be done in open, with as many eyes watching as possible. So IMHO anything that denies general public access to scientific work should be removed.
When space releases the pressure valve, and space-faring society represents a compelling alternative.
Note to the Skylight marketing team: I had never heard of your service in 10 years of using Rails, even if it was something that could very valuable to me. But if I open the homepage what I see is:

"DO THE ANSWER DANCE". Cool looking weirdo characters dancing. Generic charts-filled dashboard screenshots. Comparatively very small text saying "learn why your app is slow".

If you hadn't been vouched by this HN thread, I would have never read below the fold to learn that you allow profiling Rails apps.
This is a great question. Thanks for asking.

I would hate to lose everything I've learned, but thinking about what plan I would take to learn everything again makes things interesting! It's also a challenging question, because I think the way things turned out was a lot because of my interests and the opportunities that were available at the time. Obviously, this is probably the same with everyone else. But, let's assume I don't need to worry about that, and for the sake of simplicity, I'm just following a plan and have all the motivation and discipline I need.

Disclaimer: People might not agree with this way of doing it. It's just an opinion, just for fun! there's no "one" right way. That's the real answer. But, let's continue!

1. I would probably start with C. I would read through the K&R book, and then get proficient enough at C to have a solid understanding of the main concepts that everything else builds off of. From simple things like variables, to pointers, to building complex data structures and algorithms by hand in C. I would also try to complete a few projects in C, like creating a small language / lisp, building a tool or game, etc.

1b. This is more of an idea- but something I would be sure of is to pick something and stick with it. I've moved around too much from getting excited about wanting to learn everything, and then I end up missing out and learning next to nothing. You don't want to stick on something for too long, unless that's what you want to do for the rest of your life, but, yeah. Finish projects. Ship stuff. Actually get stuff done. COMPLETE things, and get feedback. If you don't wanna keep working on it, fine. But get it to a predefined goal / finish line. Then you can decide what you wanna do.

2. After C, and understanding the base, I would probably move on to trying different languages in different areas. For example, set a goal that for 3 months, I'll look at Javascript, with the end goal being to build a front end website or spa or xyz, and actually have a finished project. Or, go to C++, and do game dev, without Unity or another tool that does a lot for me. Then for the next 3 months Python, then Java/C#, then Swift, etc.

The main reason for this would be to touch a lot of things, and then, decide what area of software engineering I want to focus on.

3. Finally, I would pick a technology that I like, and an area I want to dive into. Again, predefined goals, finish lines, etc, so that I finish what I say I will. This might be focusing on backend development, a lot of what I do now. So, maybe studying Go or Javascript or Python or Ruby or whatever. But picking something and diving into it, getting good enough that I could work as a swe full time.

These are just some ideas. Also, I can't sleep, but also can't think straight b/c it's late. So, yeah. Please excuse my weirdness of choosing C. Basically, the plan would be go from the bottom up (though C really isn't the bottom, but whatever).

Just have fun. The biggest thing I'm working on now is finishing. When I start something, sticking with it, and finishing.

Let us know what you do!
Sure, but who wants to live in Tennessee? No weed, your in the middle of the opioid crisis, the cops and prosecutors are known to be crooked, infrastructure like Internet is chronically crappy (say hello to Charter Spectrum!) and the school situation is poor.
When speaking, we will also often address it by changing intonation and shortening pauses to indicate that we're interjecting something rather than continuing a list. E.g. in this case adding pressure to "Ayn Rand" and shortening or cutting the pause implied by the first comma if we want to imply they're one and the same:

To my mother Ayn Rand, my daughter, and God.

And if we sense ambiguity we'll often similarly extend subsequent pauses to clearly separate list items.

We'll also often add body language to make the emphasis on connections even stronger.

I'm guessing a lot of ambiguous written lists are ambiguous because people have written the words roughly how they'd said them, and tried to follow grammar rules without thinking about the extra cues they're leaving out that'd be there if speaking.
I use Hugo, GitLab, and Netlify for blogs and landing pages. I highly recommend this combination. Hugo is blazingly fast and very customizable. It's written in Go, so it compiles hundreds of blog posts in less than a second. My old Jekyll and Octopress blogs used to take a few minutes.

Netlify is like Heroku for static sites. You can connect Netlify to GitLab (free private repos), and Netlify will build and deploy your site when you git push. I also use the Netlify nameservers for many of my domains, and it's really easy to set up SSL with Let's Encrypt. I can buy a domain on Namecheap, and have a new blog or landing page deployed in less than 5 minutes.

* https://gohugo.io/

* https://gitlab.com/

* https://www.netlify.com/
Sounds like you may have actually stolen mail inadvertently.
The exe is likely built from open source code. Maybe someone modified the code to insert a back door before building? If you use precompiled binaries, you have to trust

* the maintainers of the project, who built the executable, and

* that the build process itself hasn't been compromised.

Since a selling point for cryptocurrencies in general is that it's a system that works without having to trust third parties, the argument being made is that it should be easy to build things from scratch.
To be honest, other than weed all of that doesn't sound any different from SFBA.

Tennessee probably isn't the most culturally amazing place around, but then Bay Area isn't just devoid of culture, it actively sucks it out of everything around. Or something like that.
The OP asked about a realistic scenario in the near future.

Your example of a general AI seems to fall outside those constraints.
You can always submit a small patch for the shortcut captioning. I would + it.
I will stop associating arxiv with solely research papers now. I guess they getting filled with lots of these so-called "whitepapers". I appreciate the effort of this paper, though, it seems more like an idea for a textbook. It even seems like arxiv is welcoming this what with their "Computers > Learning" breadcrumb, good to see more types of educational documents in the research realm, but I feel that teaching and research are separate for a reason.
I think he means page fault every time a page is not present.

They're slower, because kernel needs to be mapped in and out of virtual address space, just like for syscalls.

If the access pattern is sufficiently local, perhaps this could be mitigated by using large (2MB) pages. A bad idea for a random access pattern, of course.
THP can cause serious problems (like “freeze your application for 1s while I compact its pages without asking”). Use at your own risk. It’s much better to use explicit huge pages.
It even supports the old Winamp easter egg!

Type nullsoft
The thing I've never figured out with my Pandoc-generated static sites is how to generate RSS feeds from Markdown frontmatter metadata.