skysight-inc/HackerNews huggingface dataset:
I don't actually care about the money. I have a full time job as a software engineer, this is more for me to have something to be proud of (performance at work, to me at least, isn't as important as leaving a tangible mark on someone, or brightening up people's evenings).

Spotify is the biggest music streaming platform, and having something I created, or played a part in creating, be on the platform, would be a personal accomplishment. It's just an item on my bucketlist, really. In a similar vein, I want to see somoene sing along to a song I write at a gig :)

Eventually the algorithm might even drop the songs in people's discovery queues, etc. But for fanbase interactions, I think local gigs + a Facebook page is the most important, to be honest. Then you tour and people should be able to discover you on their streaming platform of choice.

I haven't heard of 1000 True Fans, will look into what that is actually.
I'm not certain.

I know that at launch it only obscured your IP address.[0] I don't know if they've changed the default behavior since then. Of course there is a setting to disable images -- maybe in recent years they've switched it to being on by default. Someone other than me would need to confirm, since I've had my images turned off for years now.

[0]: https://blog.filippo.io/how-the-new-gmail-image-proxy-works-...
Build Message Driven Application Using Kafka and Spring Boot
That's not quite how it works with the FDA. One thing you have to be able to do is demonstrate reproducibility - so an exec + toolchain is easier, but there is no reason that you couldn't in principal do the same thing with source + toolchain + test. There is more to it, of course.

More importantly though, there isn't such a thing as "certification". You can go through a PMA or 510(k) to get "approval to market" for a restricted set of claims based on your filing, leading to "indications for use". This wouldn't really apply to an open source project unless someone were selling it an making claims on how it could be applied.

In the US, clinicians would have fairly broad power to use a product "off label" if they chose, and the FDA doesn't control anything around what you might choose to use on yourself.
tor is one answer. of course that could be blocked but there are ways of hiding its use in general.
Ah yeah, professor Clark has been doing this for a few years. He's a cool dude and the whole BioAstro group is really top notch.

I was very nearly a test subject in this experiment.
> ... security comes first, whatever else...

Really? the feeling of being secure may come first. Think of how much modems/routers/phones or any other embedded device comes with obsolete software pieces with lots of security bugs. The non-free methodology of software development, I feel, is actually killing security, and making everybody more vulnerable.

Most firms don't like giving the source code of the devices away. I understand that they have their own reasons for that (whether it is right is another thing). But at least, there should be an official way to unlock those devices and run custom software pieces (which of course, voids warranty).

These days more people are moving to "Open Source," but not "Free Software." See how Linux & busybox essentially making any hardware non-free. Hope people understand the difference and help make the world better.
I've noticed quite a few free software enthusiast posting their content to LBRY[1]. Doesn't seem like a perfect solution for every type of video getting messed up by YouTube lately, but I think infosec could find a good home there.

[1] https://lbry.com/what
* and probably humans, but we couldn't get approval for that yet... maybe now that we're in Nature Medicine?
We constantly have a discussion as to the other options.

They just keep failing.
> If I made Knitter News, and somebody posted a thread about gardening, then nobody would comment on it or up vote it.

What if you posted about gardening every 5 minutes, every day, from morning till night and every thread about knitting is drowned out completely. I've run a forum, this happens all the time.

> If I went into a knitting thread, and started posted gardening comments, then they would be downvoted.

OH! So now it's not enough to provide a forum, it also needs to have upvoting and downvoting?! How much other software must I develop? And censorship is ok as long as democratic? How much effort must I put into the software to ensure this?

> Providing common carrier protections to platforms that exert editorial control over the content they publish is granting common carrier protections to service providers that are not common carriers.

That's exactly the point. If they were common carriers, they wouldn't need that protection under the DMCA. I don't see how having moderation control means that they should be liable for content of their users. They are not editing the content, they are just allowing or disallowing. If you run a platform, you should under the same concepts of free speech be able to control that platform. In fact, that's really what a platform is -- it's not just a blob of disk space somewhere. Youtube is fundamentally different from Pornhub. How is that distinction possible in your mind?

> The law was specifically created to protect free expression online, and in the mid 90s, that’s exactly what it did.

Free expression online in any form would be impossible without it, even now.

> However since then, most online expression as become concentrated into a small handful of platforms, who all leverage their position (often in concert) to restrict expression to only that which they deem acceptable.

And yet there is literally nothing stopping you from posting a video to your own website that you pay for and distributing it to as many people as you want.

To say that the moment I put a blog online with comments that suddenly I have to host, with my own money, any comment that gets posted there is ludicrous. On the face it's completely illogical and completely against the very idea of free expression.

The most interesting thing here is really that there is no commercial transaction going on here. Common carriers charge for their services. YouTube doesn't charge you to host your video under the condition that they can remove anything they want. That's the terms. So now you're suggesting that they have to host everything for free? What if that isn't even economically possible?
I agree that dedicated hardware is better, but then again I used to think standalone cameras were always going to be better than a phone camera and (while price-for-price it's still true) phone cameras are "good enough" and the best camera is the one you have with you.
It’s great for Google. No other company will have the opportunity to spend what they’re spending on testing and they will continue their lead.
Can anyone recommend some stacks for hosting video streaming?

For 10k concurrent stream receivers in the US and Europe, what would you be looking at to get the stream under 30 seconds lag time?

I realize this is a hard problem but would like to explore it.
I am shocked that ICE and border patrol knew about this. Who ever would have guessed that the agencies most known for being racist hid the existence of racism in their ranks...
There aren't, and those subjective reports can't tell us anything related to how 'sativa' or 'indica' some strain is. The only thing that affects high is CBD-THC ratios (and possibly other alkaloids) & those are independent of strain.
Do we really want to turn this into a numbers game? The difference between those two scenarios is that different people will die. It also assumes we all adopt AVs too. Now of course everybody has equal value, but are you prepared to accept that a software bug and a lapse in human judgement are also equal? Without accepting that at a societal level the average person will not accept AVs.

Humans who cause accidents will have remorse and learn never to do it again, or be punished if alcohol was involved. With an AV, currently nobody knows. It could be as simple as "we've checked in the bugfix to prevent this from happening again" with no emotion behind it.
Firefox in particular has historically had some issues. When did you try it? This is a post from 2016 mentioning a few of the performance issues at the time: https://flak.tedunangst.com/post/firefox-vs-rthreads

Some have since been fixed, though no doubt others have arisen, since Firefox is something of a moving target.
This is what you’d expect a video sharing site run by a major defense contractor to do.
He is always right because his predictions about companies are as cynical as possible. He assumes every company acts entirely in its own interests and will do whatever they can get away with to make the most profit.

And of course this ends up being true almost every time.
There is also pgweb.
Here are some good candidates:
https://www.youtube.com/user/AtGoogleTalks/search?query=secu...
Thanks for the feedback. I'll definitely change the Waiting for the Waiting for user. Some other people have told me that it was a bit confusing before as well.

Next room I'll have to think a bit more to make it look nice and be separate as well.
Thanks again for the tips!
I'll gladly peer my instance to it if one comes up. I wish this had a !RemindMe
Yeah. People have been trying to do this forever and it's never been clinically relevant.
It's inevitable. In Fahrenheit 451, books start getting banned because every person who ever gets offended starts asking for the thing that offended them to go away and people comply.

This is what happens to big targets. It's why it's important to preserve the independent host.
Turn Manual Excel Workflow into Automated Web App
Your subjective n=1 sample of "I can feel the difference bro" doesn't really mean much to me, especially when it seems like you haven't even really grasped my argument.
I do think belief in God is irrational, but I don't dismiss people for being religious because I understand that such belief offers great emotional support. There is a difference between someone who holds personal religious beliefs and someone who is trying to convert people to their belief system for personal gain.

This is what people like Sadhguru do, but at massive scale. He is a classic cult leader, a more sophisticated Gurmeet Ram Rahim Singh catering to a more sophisticated and English-speaking audience. Organisations like his Isha are non-profit for tax benefits as they don't end up paying income taxes and donations to them are tax-deductible almost worldwide. And of course they are massive vote banks which is why they are protected by politicians.

I don't have a problem with non-western beliefs. I've had a daily meditation practice for years, currently at least an hour everyday. But it's just psychological exercise. Nobody should have to pay $400 to Sadhguru's rebranding of these public domain practices, even if Sadhguru exclaims it is not for profit as he rides into the sunset on his BMW motorcycle or private jet.
Oh, I love those Julia Evans ones. Kind of wish you could buy physical copies - I appreciate them being free, but don’t really have a printer.
It's a pittance that's comparable to the price of one of the planes that went down. Not even both. No amount of money is justice, but considering that the average wrongful death settlement is much more, this is pretty ridiculous.
What ever happened to "the best kind of correct?"
Not capping life expectancy artificially and not artificially working to extend it for everyone. The world got along fine from 1800-1900 with the world average life expectancy existing at less than 50, but there's no guarantee of the same being true at a global average of 100. IRL everyone alive now exists in a tenuous situation where one of the key constraints is Earth's finite resources. Everyone can't have everything everywhere at the same time while living to 100 unless the population stays artificially low.

*https://ourworldindata.org/life-expectancy
Here, have a hit on me buddy.
The technical solution to tracking pixels isn't to disable remote image loading, it's to load all remote images when receiving the mail over smtp, and embed them in the mail. That way the sender gains no information whatsoever that they didn't already get from the smtp exchange.
I prefer the more “mental” aspects of yoga practice. (I acknowledge my complete naïveté.) Where I practice tends to be “American vinyasa”-centric however. I try to keep an open mind.

There are a few classes from teachers who deviate from this, and I simply try to vote with my attendance at classes I prefer.
Elementary Iterated Revision and the Levi Identity
I agree I was oversimplifying, of course there are other cannabinoids in weed that can affect the high. What doesn't though, is how sativa or indica a strain is.
The books i had mentioned are old pre-C++11(hence you can easily get cheap used copies) but which give you insight into "how to think and program in C++". They are still relevant, though might not see usage currently, because the language/libraries have evolved.

I am ambivalent on "Modern C++"(they have made it more complicated and invented a new language) and still ramping up on its features and nuances. Haven't really found any insightful book so far (except for "C++ Concurrency in Action" by Anthony Williams which of course is specialized).

However i recently found "Modern C++ Programming Cookbook" by Marius Bancila which seems like a very nice catalog of all the C++11/14/17 features. This seems to go well together with Stroustrup's book.
Do you happen to recall the model name of that disgustingly cheap ThinkPad? (Examples are T480, E520, etc.) Especially the first letter - that tells what series it is. There are some like the E and L series that are not regarded as being the same quality as others like the T and X series.
Would it actually run more quickly or just feel like it was running faster? I thought moving the mouse gave more frequent feedback but I didn’t think it reduced the time it took to install an application.
This could be done simply by creating a new user with your super long password. Lock down ssh so you can only log in as this user, and let them `sudo su` into your normal working user.
On the other hand everytime YT removes something interesting it makes it easier for open alternatives to grow.
Or maybe you (and by you I mean me in 2015) are so out of shape that standing for a while is itself a workout.
These have been popular for a long time in various alt/underground/subculture communities either for disseminating news/information or publishing literature and other printable media in a low-budget way (eg. interviews with artists, a "how not to starve on tour" guide for punk bands, etc). Interesting and slightly jarring to see them used in a "high tech" context.
DRM offers many bugs for an optional feature. I think they realized that the product testing requirements for DRM are so onerous that they'll never be willing to comply. Theoretical example:

"The patient died when the hospital was locked out of the pacemaker due to a bug in the license code parser in the patient's device."

You still need to have security for remote control safety, but a device maker cannot afford even a single bug in the "I have my hands physically on the device and I require access" pathway, or else deaths will eventually occur.
Human race has a lot of intellectual growing up to do.

This is, in effect, the same Modus Operandi that resulted in the Opium Wars - addict a populace to "free" some thing and bankrupt them intellectually.
"YouTube"? More like "OurTube". amirite?
Uber's stats are worse. Humans have fatal accidents about once per 100 million miles. Uber's AVs have had one fatal accident, and they'd driven 2 million miles in Dec 2017 [1]. EDIT: While this isn't a huge amount of information to go on, it strongly suggests that Uber AV's are more dangerous than human drivers.

I mean, yes, it is fine for AVs to have an occasional bug --- as long as that occasional bug kills only kills one person per 100 million miles driven. But that's actually a pretty high bar.

[1] https://www.forbes.com/sites/bizcarson/2017/12/22/ubers-self...
Notable quote from the article:

> Harmful as it was, the nuclear accident was far less destructive to the local ecosystem than we were.
Here in Japan everyone dries their laundry outside. It’s a bit of extra work but we save a ton of energy, stuff doesn’t shrink as much, laundry smells like the sun, I like it.
Better give up living too; people die by being alive... oh wait.
It’s always worth it, but at this rate I’m never gonna get to that vaunted 500 HN karma so I can express my disagreement on comments too (I.e. downvoting)
> Except humans are also steering those 4000 pound blocks of metal around and not doing such a great job of it.

Humans making a reckless mistake while driving go to jail.

Are those that advocate the promise of this tech willing to say "Reckless commits and reckless code reviews send engineers to jail"?
Sometimes I wish people had developed an expectation that commercial software should come with the source code, rather than as (only) a binary blob. Licensing terms could be the same, but people would look at you funny and feel cheated if you tried to sell them a binary blob.
There are definitely cases where you might need to expose a an SSH setup where passwords are allowed to the World, but there is usually little reason to allow anyone to log in directly as root.

Set a long password for the user you log in as (correct horse battery staple-style passwords are perfect for such things), and make sure to put SSH on an alternate port to keep the more basic bots away and thereby reduce the noise.

Having to type a long password for sudo promts is a bit of a pain, but that trade-off is worth it from a security perspective.
That's why I'm fine with the government staying out of it(free speech) and letting the rest of us squabble over and it figure it out ourselves. Users will pressure Youtube, Youtube will pressure users, platforms will come and go, and the pendulum will continue to swing.

Instead of "doomsdaying" over Youtube policy I need to change the strings on the world's smallest violent. It got quite the workout playing for Daily Stormer and Alex Jones..
You use the advanced methods to squeeze out more performance, it is not necessary to actually build solutions.

There is plenty of reasons for shared memory in back-ends, workers queues with zero-copy messaging would be one example that a lot of applications can benefit from.
Majority of deaths are happening in places with poor infrastructure[1], that autonomous vehicles are very far away from being able to handle.

In other words, it's still more like a better cruise control: it makes the easy part of driving easier, but doesn't help with the hard parts (and may make them even harder.)
I cannot read the article. Is there a non-paywalled version?
My take is the use case where you manually merge on to the interstate freeway in clear weather and say "hey google wake me up when we're approaching downtown Boston" is right around the corner. Its all those other use cases which effectively mean there will always need to be a human with a steering wheel.
So, I'm younger, but there was absolutely a shift in thinking from web 1.0 to 2.0 in that 2006-2008 era. You could even call it the Ajaxian era. http://ajaxian.com/

I read that blog every day and the techniques and tooling (jquery/mootools/etc) absolutely shifted the thinking that birthed our "modern" react/vue style single page app.

This is like saying that Classical -> Baroque never happened because people still paint in a Classical style.
> They also don't have chats with the 100,000 people watching a channel. What they do is assign people into rooms of 200 people each so you can have a meaningful interaction in a smaller group. This also helps with scaling. I thought this was a pretty clever strategy.

Just curious if this is still a thing. I've watched an unhealthy amount of Twitch (not all with chat open) and never noticed this.
Somalia features an expected lifespan of 56.3 years and a per-person GDP of about $500. Taking off some years for childhood, we get about $20,000 as lifetime earnings.

So the $289,017 is over by about a factor of 14.
I'm just going to shamelessly plug an open source Golang project I've been developing to stream my own videos from my YouTube channel, but in a self hosted privacy-focused way.

Builtin Tor onion service support so you don't need domains or a static IP address, automatic RSS feeds, no database (the video data is read from MP4 metadata), and no JavaScript (the player is just HTML video).

In terms of self-hosting, obviously it's problematic if too many people access it this way, but my experience so far is that modern video compression is really good. I can get one of my 15 minute videos at 480p in around 50mb or so.

That's like loading weather.com five times. And since it's streaming the bandwidth is spread out enough to support plenty of connections (especially with Golang's IO support).

Check it out: https://github.com/wybiral/tube
> Charter schools

We didn't take any charter money because it comes with strings. We were doing our own curriculum development. (Everyone there had a healthy distaste for the standard curriculum that gets taught in most places.)

And before you start, we were secular. Most of us, including myself, were/are atheists!

Maybe I did work at an edge case, but I still think that this is an edge case the world needs more of.
I've implemented the behavior of "scroll the field down while the user is holding something selected" before, and my initial implementation had this bug, so I think I can explain a likely reason this happens. My code listened to mouse movement events, and if a selection was present and the mouse was moved into the top or bottom regions of the scrollable area, then the area would scroll a bit, and a recurring timer for some number of milliseconds would be started (if already active, then it would be reset) which would case the area to scroll a bit more. (This timer would be canceled if the mouse was moved out of the auto-scroll region.) If you continually moved the mouse, then it's possible the application would get the mouse movement events at a higher rate than the timer would fire, so the scrollable area would scroll faster. I think I found out that the platform would emit the mouse movement events at up to 60fps, so I just tweaked the timer to match that. Not a perfect solution, maybe I'll update it eventually to check the system time and scroll slower if the mouse move events are arriving faster than the timer.
The big thing RMS misses in that article is all the bio-identification that has been happening the last couple years.

Dan is going to get caught because the machine takes a picture of him when he logs in with a password instead of the fingerprint reader, cause you know can't have a PC without a camera pointed at the user..
"I'm going to compete with eBay in a market visibly riddled with fraud and malicious actors" is probably a bad omen regardless of the third-party problem.

But. If you arrange the transaction between the two sellers and hold payment+device in escrow, then that's clearly "arranged between two sellers" and wouldn't be the target of this ruling.

(Escrow insurance isn't cheap, though. And without escrow, you have nothing but risk.)
The cure for insomnia is to fall in love with sleep again
Used to be LCA. Now CELA. I left in 2009.
Agreed. Youtube doesn't host pornography and, guess what, there are plenty of other sites that do.

I almost think the reaction to this is too pessimistic! "Oh YouTube is banning content the Internet is DOOMED". As long as we can freely connect to any service then there will always be an alternative.
> Australia’s top three banks

Our banking sector is generally referred to as the "Big 4". Notably, National Australia Bank - the fourth column, haven't signed up.

The collaboration's website is below, with a link to a 2017 whitepaper that highlights Blockchain-as-a-service in facilitating a distributed ledger.

http://www.lygon.io/