skysight-inc/HackerNews huggingface dataset:
Wildfires in Australia, locust swarms in Africa and East Asia, coronavirus all over the world soon, much more than just a dozen or so cases in other countries besides China, it's almost biblical . . . natural fungus attacks insects:
https://www.nytimes.com/1994/01/04/science/natural-weapons-a...

It's even happening in South America, far away:
https://www.dw.com/en/locust-swarms-trigger-state-of-emergen...
What sounds "black" about her birth name?
No I'm insinuating that the values the commenter encountered in vancouver vis a vis guns, police, armed conflict, etc are not representative of canada as a whole and change from province to province and even between say vancouver and the surrounding rural areas.

Vancouver is especially different from the rest of canada than most canadian cities. Its like using Portland to characterize the entirety of America.
> I was using Fedora and Ubuntu in 2007 when a member of a local Linux User Group (LUG) introduced me to Debian. Its simplicity and elegance, its vast package repository, and its stability and robustness made me an ardent user of this distribution pretty quickly.

I'm curious why were you so impressed by Debian in comparison to Ubuntu? Ubuntu is based on Debian and shares most of the mentioned features, yet your observation sounds like you experienced them as two very different systems.
A handful of sentences that really stood out to me:

> Ask me why I did it and I'll give you a solid answer. And tomorrow I'll give you a different one. They're all correct. I tease myself along through the drudgery with a combination of guilt and vanity. If I did this right, I can say at the end of life I bundled up my worst qualities -- obsessiveness, impudence, narcissism -- and made something vaguely useful with them.

> It is useless to try to hide these things. Any site done by one person is going to be in some deal eccentric and reflect the ego and cultural limitations of the creator. It is liable to the sort of blunders only an individual can make; because if you had had another mind riding shotgun with you you wouldn't have gotten so far lost or missed that turn. A dictionary written by one person hangs the maker's mind naked in public, exposed in all its intellectual flab and moles.
Does this affect select() or only read()? Today if N procs select() on a single pipe, all will be woken up if the pipe becomes readable. Will this now mean that only one will be awoken?
I want to say it was based on a true story about photographers, unsure why it was changed into a parable instead.
The Reason High School Bullies Get Back in Touch Later in Life
Wow, didn't know about his other persona. I knew he has a channel named 8bit Keys but since I'm not musically inclined, haven't watched it much. Maybe his gun channel helps keep the types of fans Tim complains about away.
Thought exercise: A malicious but trustworthy djinn appears to you. He tells you that one minute after your death, he's going to release magically faked evidence that you were a violent pedophilie.

All of your remaining friends and family will believe this, and the case will be so bad that your name will become associated around the world for the sheer heinousness and reprehensibility of the things you supposedly did. However the djinn is willing to bind himself to not doing this, but you have to pay him $1 right now.

If "nothing matters after you are gone", then you wouldn't even be willing to pay $1 to avoid this scenario.
Yeah I must agree with you. Reading that part, I could only think: “Someone will figure out how to turn this into a major security issue.”

It sounds like the kind of stuff that clickjackers use, but this sounds like it could be used for even more nefarious purposes.
To be honest, in hardware you have absolutely no idea whether your components use some non-free firmware inside, and they sit everywhere these days: battery charging controllers, accelerometers, SD cards, even USB-C cables. You can't even be sure that the blob is not updatable either - at best you can only know that the update process is not documented. You simply have to put the line somewhere, and while you can argue whether the place FSF puts their line on is correct, you can't really take the idealistic "no blobs whatsoever" stance there - it just doesn't work this way. Even FSF, of all organizations, is not doing that, and that should be already telling ;)
If you have friends that like you enough to chase you around to try and make plans, that's awesome. I'm thrilled for you and I'd have to imagine you're an awesome person.

The fact that you refer to people trying to make plans with you as an imposition on you tells me that might not be the case, but I'm not in any position to judge either way.
I would love to have an external controller for start/stop/fast forward/rewind when watching tutorials on Youtube. For example a controller [1] people are using to edit videos. Quite often I would like to pause the video for a while, repeat last 30 sec or by-pass some boring segment.

[1] https://www.amazon.com/Contour-Design-Shuttle-Xpress-Multime...
I agree, and I think it's an important distinction as sizeof('\0') is not the same as sizeof((void*)0).

However, the standard does talk about null characters throughout as being a character code of value zero, as opposed to NULL the macro.
I wonder if an attacker could leverage this to play twenty-questions with a user.

Video is typically so-and-so dimensions in the bottom right-hand corner. Clicking the video (I assume) pauses it. Pausing a video (I assume) can change the request pattern for what is being streamed. Most sites use a white background (let's say).

So an attacker who controls video content can stream a still image of some site or browser security "statement" with a picture of a button to click if the statement is untrue. If the user clicks the fake button they stop the video and signal to the attacker their response to the statement.

Not super useful given an arbitrary page behind the video. But what if the video's content is about, say, how to change settings on your bank site to get a better APR? I can imagine someone assuming that the video has turned into a small "quiz" from the bank. Maybe even a "click here to proceed" button to get them to unpause the video.
Predicting Tree Height from Allometric Scaling and Resource Limitations
A not-to-ignore advantage of

*italics*

besides brevity is it makes for easier-to-read "source". That is one of the benefits of AsciiDoc (and Markdown): The source is both easy to read and easy to write, at least for simple text paragraphs. In contrast

{i italics}

is not very readable.
I bet the Office software was riddled with C++ undefined behavior. The Alpha was one of the closest CPUs to the mythical Deathstation 9000 which will destroy you if you make even one mistake in your code.

Like Itanium, compiling for Alpha with -O3 would expose you to large amounts of bugs in your code and bugs in the compiler too.
I am judging a book by its cover twice by not reading either our parent article or "Only the Paranoid Survive" by Andy Grove.
> I have no problem using slower hardware, on the contrary, it saves battery.

This isnt true - a faster phone will reach idle quicker and thus use less energy to accomplish a given task, such as rendering a web page. This particular phone also uses a CPU manufactured at 28nm which is much less power efficient than the modern 7-10nm process current smartphone CPUs use.
School transportation is a solved problem: good cycling infrastructure and enough schools.
Special Relativity Explained
At least in i3 and bspwm this is possible by fullscreening in firefox and then hitting your windowmanagers fullscreen shortcut.
That would also create more incentives to simply do one's education south of the border, rather than risk being shackled by government efforts to halt one's movement.
We're talking about the author's friend, whose phone is being used by the author to communicate with third parties, and who might find that annoying.
I find them valuable if you don't need to write code to experiment with but can just watch the video at the regular speed and get the concepts that you can then use in your project. Also allows for watching while you do other stuff on the side.

SymfonyCasts is an example where I like the videos. They aren't the typical YouTube style of "let me talk about random things for 5 minutes so I get this video over the 10 minute mark", they get pretty much straight to the point. They have a text version below, which also makes search easy, And you can click on any sentence in the text version to jump to the right position in the video. I found them very helpful when I started with Symfony, but haven't really watched any once I had a solid enough understanding to get work done and incrementally learn more things as I need them.
The paradigm pendulum continues to swing back and forth between geographically centralized and distributed computing.
I was lucky to have a class on linguistics when I was in school. It was there where I learned the concept of etymology and realized how interesting the origin of words is.

I am constantly amazed at how relevant it is every day. I am a currently an enterprise architect, and every day, the "naming things is hard problem" is front and center.

Understanding how the use of words developed historically, say, even within a single organization/culture, and how to research that is an amazing skill and really helpful. That is in addition to understanding how to use tools like etymonline or other famous etymological dictionaries to find out the origins of even old words, that we have been using for thousands of years.

You'd be surprised by the insight, and even sometimes inspiration you find when you see the origins of words. Things are not always as they sound/seem.

Thinking practically, consider the implications of these skills for data modeling/data dictionaries, business glossaries, naming variables, etc. Really valuable and interesting!
The Cascading Productivity System
Try fountain pen, they are much more easier to write, as in even less effort.

Especially if you go with a medium nib.
Was just about to say that it doesn't work well with large lists of words because at some point the gaps between words are small enough there's a path right through the entire set which causes them to be "clustered".

holden
golden
golder
colder
corder
border
bonder
wonder
wander
warder

But I see that once you get longer strings then it works great. I like the log message processing.
Could you elaborate a bit on this. Sounds like an interesting take.
I've occasionally found them helpful for less mainstream stuff where there's a lack of quality resources.

The 'failure mode' for a lazy text tutorial is that important details are left out. The 'failure mode' for a lazy video tutorial is that they didn't edit anything out.
Keeping in touch with friends in other countries. Rarely, there's even targeted ads that I actually want (e.g. bands that are playing concerts nearby). I try to avoid the news feed, and usually just use messages and events. Unlike most other chat apps, Facebook has backwards compatibility for old phones. There's a limited sense of control: I choose when to update my location, employer info, Liked pages, etc. Yes, they know about me, but I also use it to analyse myself [1]. I have no expectation of privacy for the things I post, but I'm therefore more careful about what I post, which Lists I share content with, and what metadata is hidden in that content.

[1] https://github.com/peterburk/sortlikes
Just Ctrl+++++ until it's good. Browsers have always had scalable text without the problems caused by pinch zoom.
Game developer here, I'd love to have a cloud gaming PC as a workstation for development. Anyone know of any companies/services that offer this?
I was on the Java train in the 90s, so I didn't pay much attention to C++ compilers.

Therefore my question, wasn't the GNU C++ compiler an option at the time?
> I don’t think Meyer understood that the era of free compilers had begun.

That's right, and something I had totally forgotten.

I started with a shareware version (?) of Eiffel Studio, and later it was made free as long as you used it either for non-commercial purposes, or released your software as GPL.

Looking back at it, that just sounds quaint.

I think the IDE was actually written in Eiffel, and was pretty good for that time, but not good enough to stand out, like Turbo Pascal did back in the days.
You could use EC2 but Geforce Now has left beta and announced pricing and it is much cheaper at $5/month.

Doing this on-premise is also pretty tantalizing - I watched a video recently of Linus Tech Tips where he built a 64 core Threadripper and used virtual machines to replace four physical computers in his home including two players simultaneously gaming.

https://www.youtube.com/watch?v=jvzeZCZluJ0
combine these for a no-code prototype:

- raspberry pi

- keyboard

- nextcloud/dropbox

- auto-saving text-editor

> press letter for event (print stickers and glue them on top if you want, just remember which letter)

> do a character count on the file

With a simple script you should be able to save a timestamp along with it.

Maybe these digital assistants could be trained on a short keyword and send yourself a message in any message app?
You think he knows him personally from the synagogue Jared Kushner and his daughter attend?
Smaller Docker Images for Asp.net Core Apps – Reduction in Size Up to 70%
Interesting analogy.

From my perspective (as an introvert) I would replace the "Introvert" line with:

* Introversion: I may or may not enjoy ice cream, but eating very much makes me exhausted. (Or "I feel full after eating just a bit".)

From my perspective, your analogy makes the very mistake that the grandparent comment brought up: conflating introversion with not liking social interaction.
How well a fountain pen writes on cheap paper depends very much on the ink. Several years ago, when I first became interested in fountain pens, I exchanged ink samples with other enthusiasts, and tried many different inks. I had the best results with Noodler's Black, which avoided feathering or bleed-through even on cheap paper. I got through a 3oz jar of it, and I'm currently using a 3oz jar of Noodler's Bad Black Moccasin, which I don't like as much. Next jar will be the normal Noodler's Black again.

Nib size also makes a difference; this was with an extra fine nib on a Lamy Safari.
It sounds like you’re doing really great things for your students, I’m glad that pitch can be taught. It just feels so weird to me, I can’t imagine not being able to hear pitch! It would be like not being able to see the difference between yellow and green.
Leaving is the only possible change.
Garbled Message and Room Open – Weekly Challenge
the important thing to remember here is that there is identity and similarity. Depending on how we define similarity the percentages vary wildly.

Can we find millions of similar regions in the fruitfly as in the human? Yes. Are those regions on the same chromosome and on the same relative orientations - not even close.

If you start reading the genome from left to right, the human and fruitfly are not even remotely similar. If were to chop the DNA into 100bp pieces now you can find a lot of matches across the organisms, still many sequences will be very different. One basepair difference could lead to a completely different protein. Then the fruit fly genome is 300 million bases long, the human is 3 billion bases.

You can see how there is a lot more to similarity than initially meets the eye.
Not for everyone. My kids go to a charter school which the buses don’t service and campus is too far for my kids to bicycle to at this age. HopSkipDrive is a godsend for days when I know I’m going to need them.
I would be very hard to write correct software involving threads without that guarantee. Most threaded programs are using lots of private data, and imagine if another thread could just randomly stop on your private data while it was trying to do a nearby write?

Maybe you could try to formalize the idea of "keep private data away from data on other threads" or something, but this seems very difficult (in practice, private data is private as an emergent property of the whole application, so is not easily identifiable), and you'd have to give up on a lot of things the existing model offers in terms of write-independence.
ေဘာင္မဝင္တဲ ေကာင္ ေလး
150% vs Nashorn is an important caveat here. At {employer} we started our SSRing via Nashorn and later moved to a separately deployed Node service for performance reasons... and saw a 4x drop in time per request for rendering tasks.
We're not talking about people who have chosen to disconnect, such as yourself. We're talking about people who choose to keep connected, just using other people's connections.
A hybrid thread / fiber task scheduler written in C++ 11
Our son was still required to write with a fountain pen and was graded on penmanship. He was in the French education system to CM2 until we moved to the US 3 years ago.
To be perfectly honest, I didn't realize this was a Firefox feature. I thought it was just a new part of YouTube.
Optical light backflow, theorized over 50 years ago, demonstrated for first time
It's true, I haven't experienced a recession. I rather take the risk of having a hard time during a recession than having a hard time my whole life though.
Really like the idea of a version-controlled text-based graph format. I’ll definitely take a look at the GitHub repo. Thanks for your feedback.
Is this supposed to be a non-free/non-open standard?
I push every unique command that I type into a database and bind Ctrl-R to peco querying the 10k commands. I'm amazed it did not occur to me earlier. All of my systems have access to the same shared history, which greatly simplifies multi window and multi computer operations.
> writting DRM that was left unbroken for 3 years

> and some "stuff" I am not proud off (c#, java, python, js, php)

I would venture that maybe you should be less proud of the first one and less ashamed of the second one.
Why not just open it in another tab?
Evernote Gave Dark Web Dealer’s Notes to the DEA
By definition, most people don't need to worry about becoming famous and its consequences.
Maybe not particularly useful but we have an nbdkit plugin that lets you specify disks on the command line. If the disk contains any zero bytes (which is very common for disk images obviously) then you have to use base64 encoding instead of directly encoding them, for example by using $(echo -e). http://libguestfs.org/nbdkit-data-plugin.1.html
This works really well! How’s the music generated? The quality seems a lot higher than the few ML generated music examples I’ve seen so far.
Thanks for the tip. I’ll check it out.
Seems that the link requires logging in the Zapier, fyi.
The precision of the instruments is a much bigger obstacle than the representation of the value. You would be just as uncertain that the unit cube has volume 1.000000...
I'm immediately drawn to the idea of trying to build such a service. I'll get this started on Friday, I know I have some time over then. :D
Your advice at the end is good but I would add that you shouldn't let others take advantage of you.

People aren't being paid $200k-$2M / year for reasons of charity. They get paid that much because their contribution to the company is higher than that.
I thought the behavior I have seen is it's always in the order that the targets are specified.

So if you have:

all: A B

Then if both need a rebuild A is always first, except when -j breaks that.

But I can't say I have played close attention to every time I have typed make.
Couldn't you just open it in a new window and resize/tile your existing windows?
And waay too many glib answers and dismissals. GPS? Just pull over and ask... while you're taking the wrong exit to the wrong freeway in the wrong direction at night. This isn't about avoiding human contact.

Need signal/whatsapp? Just get a disposable number... that everyone adds to their contact books but has to change every time you re-install because you cant get the old number back.

The world is outright hostile to not having a number. It's like not having an address. I lament this, but there aren't easy solutions to this hostility.
John Carmack, iPhone Development: Wolfenstein 3D Classic (2009)
Interesting, TIL I learned that POSIX implies CHAR_BIT == 8.

I knew POSIX required a lot of other things that are unspecified in C/C++ but usually have a single sane implementation, but not that particular one. I know I have static_assert(CHAR_BIT == 8, ...) sprinkled around in quite a few places.

One day I'm going to write a header that just checks a big list of things that are "obviously sane" but not actually specified in C/C++, and error out if any are not true. Then I can include this in every project and just code in this new sane world. Not strictly portable, but "portable to where it matters".
Same for programming IDEs. My old P2 350 could compute real time simulation of soft body over Nurbs but doing anything in Eclipse took 5 seconds. Does not compute.
Facebook's official Twitter and Instagram accounts were hacked
Millimeter Wave: A Bridge Too Far?
I did find from YouTube this Blender GIS howto video:
https://www.youtube.com/watch?v=YNtKnmRXVlo
A SIM card contains a crypto module that can perform operations (signing, encrypting, etc) while not allowing the device to read the private key. Some phones include a chip like that too, but many don't.
You don't seem too impressed by those that make the choice to live off the grid...
I actually think the tendency is to ask questions since they are simpler. It’s an extra leap to say “this button doesn’t work” because you have to make a judgment. On that note, sure, you can’t expect most of your customers to give great feedback, but that’s why finding those few customers who do is so rare and valuable.
For those who want to verify https://www.canada.ca/en/revenue-agency/services/tax/individ... and add Quebec tax bracket: https://www.revenuquebec.ca/en/citizens/your-situation/new-r...
Yes it is. IDE = integrated development environment.

It has integrated git. It has integrated debuggers. It has integrated database tools. It has integration on tap, with extensions.
Phantom Public (2016)
> the question [isn't], "should someone sitting in a cafeteria access critical resource X by default", but rather, "is it actually true that someone sitting in a cafeteria cannot access resource X1 through XN by default"

I think that this is probably the main purpose of the system. The is-ought problem can become very tricky to manage with a complex network, especially if the team is on the larger size or geographically distributed.
While I’m alive, I would gladly pay $1 if it would avoid a traumatic experience for my friends and family (or even a stranger). I don’t see how this hypothetical changes that. In particular, it’s not about the memory of me, it’s about how that memory affects the lives of those who might care about me.
https://shadow.tech offers such a service
100k WordPress Sites Vulnerable Due to Events Manager Plugin
Continuous Integration (2006)
Streamlit's docs talk about magic, and their contributions guide mentions protobufs for Python and JS. Nowhere can I find info on how this actually works under the hood. Is it possible to extend without writing JavaScript?
You may want to try http://shadow.tech/

Reasonable prices and works very smooth.
I haven't used it, but I think this might work https://aws.amazon.com/products/end-user-computing/desktop-a...
You mean open in another window, arrange and resize that window to not get in the way while making the video visible, hoping that the website layout doesn't make that close to impossible, and still not easily being able to have it stay on top of the window you interact with... instead of a single click that does the right thing?
It could / would be done in Shenzen for a few thousand dollars.
In fact, I used to use Whatsapp on a WiFi-only tablet. The Simcard was on a featurephone that didn't have any support for installing apps.