skysight-inc/HackerNews huggingface dataset:
I unsubscribed from every generic subreddit and only view the subreddits for my hobbies. I avoid any subreddit where news, current events or politics may be referred to. Those are extremely toxic.
> Servers have larger caches, I'd expect better IPC than a laptop CPU from better micorarchitecture, at least double the memory channels etc.

In aggregate yes the server cpu numbers are great. But looking at them per core makes them much worse. I checked some random Xeon Platinum CPU vs a mobile i7, both being Skylake (so essentially same microarch). The Xeon had 28 cores, 38.5M cache (=1.4M/core) and 6 memory channels(=0.2/core). In comparison the i7 had 4 cores, 8M cache (=2M/core) and 2 memory channels (0.5/core). The Xeon uses 25% faster memory, but that doesn't really make up the difference.
I've registered the domain www.osscoc.com and I keep planning to write something but never get the inspiration. I want it to be a reminder that people can easily link to, e.g. when someone is being belligerent, the CoC can remind them that everyone is on the same side, and lay out some scenarios like "my PR didn't get approved" and what to remember.

Also, the best thanks are PRs, I think.
per megawatt, it's much less than any other source (even if you include construction and extraction costs, it'd be disingenuous not to)
I read that too some time ago. I understood that once you announce your project, you get some of the social credit for it. This "advance credit" diminishes the return on actually putting down the work, which also tends to become more tedious towards the end of the project.

I observed this with myself: many years ago I was planning to write a novel. I had already sketched out the plot etc., and of course told my friends a family about it. For about half a year, they kept asking me about the progress. In retrospect, I quite enjoyed being "an author" in their eyes. It seems I did benefit from announcing my project without actually ever finishing it, which may very well have lowered my motivation to pull through with it. Anecdotically QED, I guess...
> potential value of subreddits and all the work it takes to grow one.

Isn't the monetary value of a subreddit zero to everyone but Reddit corporate?
I agree. Lockdowns have undoubtedly saved lives, as have efforts to find better forms of treatment.

While I don’t expect the present US gov’t to effectively act to mitigate the virus’ economic consequences for those most vulnerable, that reflects a political choice, not limited capability.
I guess one way to waste energy is to have a big impact on your knees and back. If you want to recycle your energy, you can't waste it on impacts?
Disagree. This is too compromising. You'll suffer.

Doesn't make sense. You say you'd feel worse being a despot, but say you'd have "learnt the hell" that results by compromising. Worse than hell?

Boundaries are not just for people you want block. It's for everybody. It's not about them. It's about what you want. It's what's good for you.

You choose your own experience pal, but the way I see it is, if you're feeling these things the author describes...that's not good for you.

I'm not trying to convince you. You've got to choose your own way. To me it's a clear choice. What's good for you needs to trump what's good for others, otherwise you'll hurt yourself. So, boundaries.

I understand if it's the first time you've encountered the concept. Or seen it so boldly applied. But...I think it's warranted. The magnitude of suffering of these OSS guys is staggering. And to my view, they do it to themselves by not saying no. That's all.

I am grateful you help me explore it more...but I found that everything you raised I'd already thought of, or was already covered by the approach I propose to it. Good chance to reinforce the idea tho.
Interesting idea. If the reply chain is expanded by default, whichever top-level comment rises to the top tends to steer the direction of the discussion. This is especially troublesome on Slashdot where comments are shown in chronological order, regardless of score.

> But it just seems silly to shut down discussion when people want to have it on a social site.

Locking is meant to be used when a thread is filling with toxic bile and there's little chance of things improving. I don't think it's always wrong for mods to lock a thread.
How to build and publish an API in under 10 minutes
List of free (and legal) resources (textbooks, lectures notes, videos) to study mathematics:

https://realnotcomplex.com
I noticed that running barefoot naturally tends to correct overstriding. Because landing on your heels would be painful.
I’m working on a WhatsApp-but-using-email app.
Prototype on https://nyholt.gitlab.io/whatsmail/

It has not been validated by Google yet so you get a big red warning box, but its all client side code.
Basically you get the interface of WhatsApp, but the messages are plain old e-mails. No support for attachments yet, but works perfectly otherwise.

I’m using it myself, its really pleasant to use. It makes e-mail into a less formal communication method.

Made with React & Tailwindcss.
I've setup a personal matrix[1]-instance, with the relevant bridges for almost all communications-platforms I use. Only exception is Signal, which ironically is open-source, but still somehow un-integratable.

Being able to access all my things, consistently in the same app, across devices, machines and networks is super-neat, and Riot[2] is a really smooth Matrix-client, on mobile, web and desktop.

This is without a doubt the most productive spare-time hacking I've done in a good while!

[1] https://matrix.org/
[2] https://about.riot.im/
Party hard

Apart of that, the presence of the footprints in the upper strata is not particularly strange. Dinosaur footprints are not so easy to spot for a non specialist. Often just a round concavity in the floor that could be done by anything.
You can pin advertising and so on..
> But given that they had the bug, Chrome was absolutely in the right to deny them the first time.

This is not a given at all.

Google's communication was and is absolutely unclear on what is their problem.

And if you'd take their communication on their word (dumb idea), they have been pretty clear that this was in fact not, "the bug", and that is has in fact not "been fixed".

Regardless of your (and my) opinion about apps requiring access to every site on the www -- Google did exactly the opposite of indicating that this was the problem why PushBullet is threatened to get kicked off the Play Store.
My girlfriend and I just finished the MVP for a live yoga class directory.
See the demo here: https://demo.yogalist.live

It should enable yogis to find suitable online classes but also help out the studios to guide customers to their online offering.
Lockdown is slowly lifted around here but there is still a limit on the number of people allowed in a yoga class.

Stack is based on flask. Took this quarantine time to learn more about container-based deployment;
still battling a bit with cold-start times on google cloud run ;-)
I'm working on StreamSteam - "Scalable and Hackable Analytics on AWS" - https://github.com/ierror/stream-steam -
OnePlus 8 Pro’s Color Filter camera can see through some plastic objects
I definitely agree. Microsoft Azure also, I feel customers have a very big part in the direction. (And right from day 1, long before azure, Microsoft focused on having “partner networks” which meant that although you weren’t dealing with Bill Gates directly you were part of a chain of motivated people all the way through to Bill.) Google’s way is not gonna last.
It's possible to do this if you've a shredder and sorted plastic waste.
Reddit has an audience of tens of millions and is not a single hivemind.

It could certainly be the case (and it is probably the case) that most subreddit communities strive to be inclusive -- while there are still hundreds of subreddits with tens of thousands of redditors which promote and endorse assholery and/or bigotry.
But it's not just a cute game we play to get out of taxes

It's an accounting strategy that we are using for all fixed assets. All things have a useful life, and we just need a way to account for that. Not all improvements to a property will be durable. (Only land has durable value, which is why we only depreciate the portion of the purchase price that was for the improvements to the land)

The new roof we put on a property has a limited useful life. The kitchen remodel has a limited useful life.

If a property is not well maintained, then it may not be worth much in the distant future. If it is well maintained it may be worth more later.

If there is residual value, then we pay the tax when we recapture that value at a sale. If there is no value left at the end, then we don't.

Also, not all houses exist in San Francisco, where a dilapidated tool shed can be worth $1MM and be expected to double every year. Many markets are not very hot in terms of price appreciation. In my midwest market, I'm not even sure there has been any notable appreciation in the last decade. (And if there was, please don't let the county assessor know.)
Oh, I did not get what you meant ^^ well, there are still other issues than integrity with not using https.
Google: If you don’t want us to track your phone – just get another tracking ID
Deno has the best of both worlds, as I see it.

Users who need centralization / QA from their packaging ecosystem can always opt in to a centralized repository.
Free access to scholarly e-books and articles? Thank you, but no, thank you
This is a wonderful concept. Absolutely love the idea.
I've been working on finishing a lot of things.

- I re-did a project I first pursued when I was really really young. It's called Mapnews.io and it shows you what's happening where today. It's a collection of RSS News with geolocations shown on a map. Uses Cloudflare Workers & Apple Maps - both have been awesome! Happy for any feedback! https://mapnews.io

- Also completed a simple Window Timetracker with a friend. If anyone's interested, check out https://github.com/RobinWeitzel/WindowsTimeTracker
My first pair were the "Gobi 2" from Vivobarefoot. Later on, I also tried Zaqq and another brand I don't recall right now, but didn't like them since the toe box[0] was too small for me. My toes spread significantly since I started walking in barefoot shoes, so a big enough toe box is the most important factor for me.

The Vivo's are definitely not in the vibram five finger look, nor were other brands I tried.

[0] Toe box: Front part of the shoe, were the toes are. Here's a comparison of a regular shoe and a barefoot shoe. If you follow the link below, you can see that the toe box of the barefoot shoe is significantly wider.
https://www.botyluks.cz/user/documents/upload/Rozd%C3%ADl%20...
I like nice things, and I like them 10x more if they are were built by people who are happy (to the extent we know), and kind. Like Fred Rogers and his show, Miyazaki and Studio Ghibli, Akio Morita and Sony, Stephen Fry and QI, the list is endless.

I don't miss the likes of Steve Jobs, no matter what he put together. The talent of Wozniak and Jony Ive and scores of others at Apple would have been discovered and given joy in other ways. Kindness before product evolution.
Scientists discover why some birds live fast and die young
Everyone I work with seems to always have about a million tabs open at all times, myself included. Maybe they’ve figured out a way to manage them, but for me, it’s hard to keep them from becoming anything other than a disorganized mess. I use a couple of plugins that really help like the Great Suspender for managing memory use, and the this looks like it will definitely help.
The thing that puzzles me is that this seems like an obvious step progression in tab management - but it’s also the first real move to help people with a widespread challenge that’s been around for many years. Is this the rate of improvement we should expect from Chrome?
I just replied to another comment saying i do exactly the same and how the rest of the internet is mad up of copy-pasted (many times faked) reviews and auto-generated content (or auto translations) which is just infuriating.

The thing is, at some point this is probably gonna happen to reddit as well, so enjoy it while it lasts. Just the other day i read in a subreddit about people being offered things in return for favorable reviews on certain products on those subreddits. Sigh.
I'm trying to learn something about deep learning and do an end-to-end project with computer vision.

I have a raspberry pi and picamera and wanted to detect the pigeons in my balcony and then play a sound or something to shoo them away.

But it's going nowhere, I'm too dumb to even start properly :(

- Nvidia and CUDA stuff is so hard, I can't set it up properly no matter what

- Tried YOLO but without CUDA and OpenCV I can't run it in video. Don't know how to fix it

- Tried to copy other projects but can't find anything that I can parse with my amateur brain. I get lost and doesn't matter how many youtube videos I watch or stackoverflow pages I check, it's errors after errors after errors.

- Tried in windows but that's not viable. Installing Ubuntu nearly broke my pc and somehow a virtualbox messes up the whole thing. Currently looking at this.

So yeah big mess, I'm way over my head and it's not fun anymore. But I still want to shoo away the pigeons and love the idea of learning more about DL/CV but guess I need to learn about the basics first, practice in other things before doing this.
I quite like the ideas behind the original 'extreme programming'. See eg http://www.extremeprogramming.org/

Reading that website these days feels like going back in time before 'agile' became a buzzword only, and dominated by enterprise scum masters.
Well, diasabling http by default is basically "Internet 101" here.

I don't want to write an full lecture on how many attacks are possible when people don't use https. It has been commmon knowledge for way more than a decade
you can still answer in PM
Yes. Is that an answer, or just a dismissive insult?

Do you have co-workers who never have need of any detail or specific nuance? Or do you just mean water-cooler social chat?

Implementation of a task requires broad technical knowledge of what is to be accomplished, as well as specific technical details. How will body language communicate either of those?
Terraform Fundamentals: State Management and Dependency Graph
Assisted Fertilization by Sperm-Carrying Micromotors
Why the world needs one more dating app
Might be a tribute.
Didn't know that, great tip!
Thanks, this is really interesting.
I'm not sure! Let's discuss.
And python also has Jython and other implementations that don't have the GIL. I don't understand what point is being made with that line of thinking?
Possible explanation for the Earth's North magnetic pole moving toward Russia
If you take a lot of vitamine D, you also want to take some extra vitamine k2.

However, vitamin D and calcium supplementation along with vitamin K deficiency might also induce long-term soft tissue calcification and CVD, particularly in vitamin K antagonist users and other high-risk populations

(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5613455/)
Reddit corporate really wants a high valuation, and they have devoted everything to growth. They don't care if the website devolves into the comments section of YouTube. Growth and money are all that matter.

They have no interest in setting up barriers or vetting members. Dumb engagement is easier than building tools to support content creation. Infinite scroll, embedded videos. It's becoming Zuckerbergian.
Yep, I had the same anger. You should release it though... There are many app copies/themes 'like X' (uber/instagram/etc) that look the same. They don't get any vultures ;)
Oh, that is great!

I would like to add, just think of the chaos at the primaries if the act of declaring candidacy one also declares they are running for the R|D nomination. The voting machines can barely deal with 20 presidential candidates. Imagine what would happen if you had to thousands of people running for a congressional seat!
I believe the long term solution to the issues you raised is import maps: https://github.com/WICG/import-maps

It's an upcoming feature on the browser standards track gaining a lot of traction (deno already supports it), and offers users a standardized way to maintain the decoupling that you mentioned, and allows users to refer to dependencies in the familiar bare identifier style that they're used to from node (i.e. `import * as _ from 'lodash'` instead of `import * as _ from 'https://www.npmjs.com/package/lodash'`).

I imagine tooling will emerge to help users manage & generate the import map for a project and install dependencies locally similar to how npm & yarn help users manage package-lock.json/yarn.lock and node_modules.
No. Right now it's just our two weekly quizzes (Tuesday and Friday) from Ireland, one quiz from California (Friday) and a couple corporate quizzes we host for companies, maybe one every two weeks.
What I do is to treat work as work only, while cultivating a rich social life outside of it.

I still have some friends at work, but to be honest: I never really did well with random people, usually those that I consider friends I chose since we have similar interests/vibe/philosophy.
The video is viewable here if you don't feel like downloading AVI files: https://twitter.com/SteveStuWill/status/1260727755852795904
This is a more polarizing opinion, but as someone who doesn't own a car I firmly support removing private cars from many cities altogether. Make anyone who wants to come in or out park outside the city and take public transport/bikes within the city. There are so many benefits including:

- Greatly reduced air and noise polution

- Much more pedestrian friendly, walkable streets

- Put the enormous amount of land reserved for parking in these expensive areas to better use

- Fewer pedestrian deaths

If you look at experiments like Barcelona, these types of changes usually result in resounding success.
Vaccine opponents gaining in Facebook ‘battle for hearts and minds,’ map shows
Note that the URL bar already has a similar feature.

Ctrl + L, %, <search for tab name>
I'm most excited about these too, but for another reason: noise. Looking for a place to live, and there are many nice suburban streets which I pretty much have to avoid because I am such a light sleeper. A late night or early morning bus route would drive me insane.
I used to learn web development after work, but homeschooling my kids doesn't leave me time for that anymore.

I'm curious how devs with kids at home manage the current situation. The constant multitasking stresses me a lot, I feel incapable of doing anything tech-related that would involve deep focus.

Does cleaning up the flat count as side project :D?
In my experience, Chrome has never been the browser for people who want to open more than a handful of tabs and keep them around for sometime. It becomes sluggish and makes the whole system sluggish. I see similar issues with the new Microsoft Edge (based on Chromium) and Brave (also based on Chromium, but somewhat better).

“Tab collectors” is a derogatory term to describe anyone who needs to do some research on some topic and needs to open up tabs, links from them and figure out the topic(s) they’re dealing with. Yes, this can devolve into a collector situation if not managed well. But not everyone who has a need for it has to be insulted this way, especially from technical users, where daily work can easily turn into opening several tabs and windows at once.

That Google Chrome isn’t designed or optimized for heavy usage will not go away just because they throw a new feature to group tabs. You may be able to group them, but will the browser be any less sluggish with the addition of this feature? That’s what I’m interested to know. For users of a few tabs, tab groups may not be as useful since they’d already be doing the grouping with windows. For users with many tabs, tab groups isn’t going to be useful as long as the browser can’t handle many tabs.
That solves this specific problem nicely, although AFAIK IPFS doesn't guarantee long-term availability of any content, right? If you depend on a package version that's not sufficiently popular, it could disappear, and then you're in major trouble.

It'd be interesting to look at ways to mitigate that by requiring anybody using a package version to rehost it for others (since they have a copy locally anyway, by definition). But then you're talking about some kind of IPFS server built into your package manager, which now needs to be always running, and this starts to get seriously complicated & practically challenging...
I'll publish the source on Github later today and will reply here. It's a very simple Java app, which scrapes and extracts page content using Jsoup.
I'm playing through Doom 2016 at the moment, and if anything, it looks even better than that. Could be Youtube compression, or they've added in graphical tweaks with the Vulkan update.
Does anyone use Jython though? In my experience, only CPython and PyPy are commonly used, both of which have a GIL.
NYC Apartment Leasing Slides, with Potential for Rent Cuts Seen
I'm not aware of Vivaldi having functionality similar to Firefox containers. Please elaborate.
That you know of
It's not much different here.

Try taking non-liberal positions e.g. try defending men in tech against the notion they're inherently sexist. You'll burn a lot of karma and get a whole lot of snarky replies "educating" you about the correctness of feminist ideology.

Even new topics like COVID are hardly better. Try making an argument and support it with evidence posted on some conservative or even just non-liberal source: about 50% of the time or more someone will reply with something of the form, "I didn't read it but your source is bad so you are bad".

After years of observing this kind of behaviour, and watching /r/ukpolitics be taken over by the same sort of extremists that trashed /r/unitedkingdom, I concluded the problem isn't really internet forums. Some of their mechanics like downvoting don't help as they conflate "I disagree" with "I think this post is low quality", something Slashdot for instance tried to avoid. But the underlying problem is liberal ideology. Specifically:

1. The belief that words are powerful and thus dangerous words need to be suppressed and replaced with enlightened words.

2. The belief that conservative views are dangerous.

The combination of these two beliefs causes them to repeatedly attempt to take over forums, often by becoming moderators, and then systematically "cleanse" those forums of conservative viewpoints. This behaviour isn't reciprocal - outside of forums specifically devoted to conservative views like maybe /r/TheDonald I practically never encounter this kind of behaviour, as the conservative mindset is that words/ideas aren't dangerous and thus free speech is to be valued and encouraged.

When one side in a conflict prioritises taking over and controlling conversation, and the other side doesn't, the natural outcome is that with enough time any forum for discussion ends up controlled by those who want to control it. Hence the widespread feeling amongst conservatives that the "mainstream" is biased against them. It's not so much an argument a specific set of groups but rather the general feeling that with time any popular forum gets taken over by people who view them as enemies.
You can write great and useful software in non-composable languages. People write good stuff in C or Go.

But if you have the choice, composability always seems much nicer to me and stops me wanting to tear my hair out.
Suing spammers for fun and profit (2004) [pdf]
Knowledge management (https://contextualise.dev/ and it's GitHub repo: https://github.com/brettkromkamp/contextualise).
Things still need to be delivered.
The article describes that dinosaurs made footprints on the ground, it took ages and a number of geological processes for the footprints to appear on a cave ceiling.