skysight-inc/HackerNews huggingface dataset:
Hexagons.

There's a library available at https://github.com/uber/h3 that lets you partition the earth into hexagons (minus the required 12 pentagons) at various resolutions. It's spiffy. I had the hardest (read impossible) time when I first took a look at it getting it to compile into a mobile game. It worked fine in desktop, but not on mobile.

So I punted and converted the whole thing into C#. It's a hot mess currently, but it works.

However, the folks who created H3 added functionality and some optimizations that I want, so I'm rebuilding it, partly with dealing with some of the issues that have come up with my game during development. It's coming along smoothly, though the unit tests are what's slowing me down at this moment.

Once that's done, I'm going back to my game. Covering the world in brightly colored hexagons as reality starts to crumble around you.

So, still... Hexagons. That's what I'm working on.
Take that stat with a grain of salt. Obviously 80% of women don’t die single & childless, so clearly they just might value non-looks more highly than men? Also OKCupid is purely static visual - in reality, behaviour (confidence, boldness, social skill, ...) is very important as well, but you can’t judge that from a photo.
History is History. Leave it alone. Warts and all.
If you're in an embedded situation where you're building all the software yourself then that's fine.

If you're on a general purpose PC/smartphone with packaged software then the OS vendor specifies a base set of extensions that everything must implement -- for Linux at the moment that is RV64IMAFDC aka RV64GC.

All of those extensions (except maybe A) are very generally useful and pervasive in code.

Some other extensions, such as the Vector extension, will provide significant benefits to applications that don't even know whether the system they are running on has them -- you'll just get dynamically linked to a library version that uses V or doesn't, as appropriate.

To take a very trivial example, on a system with V, every application will automatically use highly efficient (and also very short) V versions of memcpy, memcmp, memset, bzero, strlen, strcpy, strcmp and similar.

The same will apply to libraries for bignums, BLAS, jpeg and other media types, and many others.
More than that: sometimes the main reason one buys niche and trade magazines is for the ads. Their articles are just decoration - really they're directories of currently active vendors.
The key difference is I'll contribute to open projects (including AGPL). I won't bother adding to someone else's IP moat.

If you want an ecosystem, you need an ecosystem license. "Open" source has never worked for anyone that I know of, not for lack of trying.
Hey I see a bunch of us working on browser extensions, so cool! Now that everyone's working from home and glued to desktop screens, I really think that browser extensions are the new HUD for productivity.

I'm working on a browser extension that helps me discover new stock to trade when I browse the web. Say I like to shop on lululemon.com. I may not know that it's a public company, or that I can easily buy its stock even though it's a Canadian company. My browser extensions tells me that I can trade LULU, and other fun facts about the stock.

How do you discover new stocks to trade? I'll trade my free extension for your feedback :)

https://finance.shan.io/stock-inspector-discover-new-compani...
Yes with caveats.

The overall test coverage of the code I'm currently unit testing is 63%. This does not mean the remaining 37% will ever get tested, it means around 63% of the codebase is worth testing. What's more relevant is the individual namespaces. For example: Services is at 100% test coverage, because everything in Services actually does something worth testing. Models.DTO, that's more like 50%. I do not need to test every auto getter and auto setter.

I view test coverage like a log curve, more is better, but the returns can get very diminishing.

As far as the tool, working in C# I use JetBrains dotCover.
> But it's considered rude even for doctors to say you need to lose weight.

I'm pretty sure this isn't actually true. I mean I'm sure there are some people that get offended, but some people will get offended at anything and being called "overweight" when you are convinced you are just "big boned" isn't pleasant.
As a teacher of the Deaf, teaching in sign language, I've found the video quality of various video conferencing platforms to be very variable. I wish Zoom had more tuning options for Video so we can optimize our video streams for better video clarity (e.g. tweaking FPS or enforcing a minimum bitrate/resolution/quality/etc for the video stream). Interesting to know there are also issues for the audio stream as well.
Not a fair comparison as Teddy Roosevelt had enough testosterone to fuel a small planet of low-T men.
I would strongly disagree that any commercial operation - regardless of its labeling - could be called cruelty free. That leaves neighbors with backyard hens, which will never be enough cover any significant portion of egg consumption.
It's simple, they own the platform, they get to make the call who is on it, including Presidents.
Far-fetched projects like the ones discussed in the article have always piqued my imagination. As the article semi-mentions, we may at some point be forced into geoengineering and other "megascale" projects (see [0] for superconducting rings to boost Earth's magnetic field as it flips).

Maybe it's just overconfidence in humanity, but I can't help but believe that we are capable of such feats if sufficiently motivated and able to work together on the required scales.

[0] http://large.stanford.edu/courses/2016/ph240/mclaughlin2/doc...
Not sure if this is a serious question, but other than the possibility for allergies and concerns about hormones, eggs cannot produced at mass scale in an economical, sustainable manner, without killing lots of chickens & chicks
I'm specifically responding to parent " He couldn't control how the response was managed and he doesn't control tax policy"

saying he could easily exert a LOT of power to change tax policy if he wanted to. And could step up and pay more in taxes even without changing the laws
dont argue, they get off on this
What version of Windows 10?
That's the exact reason why I won't be doing anymore Ruby development and haven't for almost 2 years. It's an awesome language, but everything's got to be a DSL and metaprogrammed with those people. Eventually I realized all that added complexity isn't worth it, though I suppose if it makes your company depend on you if you're the only person who understands the Eldrich abomination you've written.
Getting my life together. Not the project I was expecting to do in my early 30s but here I am.

Procrastination made me waste years. My last chance I guess. Then I'll retake all my old projects.
All the best with both the things! :)
My pilot's license!

I don't really have a lot to report right now, I only just started and have my first lesson on Sunday, but I've gone through most of an online ground school and I'm pumped. I'll be going for my Sport Pilot for now (the FAA medical is a gigantic pain in the ass if you have any chronic illnesses) and I'll hopefully be taught in an early 1940s Aeronca Champ.
Sooooooo cooooool!

I'm 47 now but all this stuff seems like yesterday. I was just 10 then. Wow.
The ones who's work I've seen are EE
GoDaddy is a FAANG?
For anyone interested in these features today, check out Git Annex. Fits all these requirements except for tagging. Add files just like with git, then git annex copy file --to some-remote. Intended for large files, you can Zip directories too if you like. I personally like directory organization but that's optional.
Oh, another side project I'm working on: a "high touch" music recommendation service. Like Pandora, except your recommendations are chosen by a real person instead of an algorithm. Downside: you get far, far fewer recommendations; upside: you can tell your recommender exactly what you want, exactly what you did or didn't like about a track, etc.

Beta-testing it with some friends and family now; we'll see if it grows into anything real!
As someone who raises chickens, with no cruelty, I'm surprised to hear it's not already an option.

Maybe you should look for another source.
Opendistro is primarily a set of plugins for the stock APL ES distribution, not a fork of elasticsearch proper.
Learning Figma and Anima to build an interactive design portfolio. I've only had this much fun building exactly two times:
-When Flash was an acceptable medium
-Xbox UX - the UI builder exported to code ready XML and eventually three of us added a LUA syntax to add ActionScript like functionality to prototypes. It was an absolute blast being able to put together a vector UI, add some tiny scripts, and have a whole Dashboard/ Marketplace/ Settings etc mockups become fully functional prototypes devs could get into production ASAP
This looks cool but do you have evidence that people will pay for it? I usually just use the terminal to figure out disk free/used.
Mouse scroll wheel acceleration, implemented in user space, for Linux, Mac, Windows: https://github.com/albertz/mouse-scroll-wheel-acceleration-u...

After asking for this feature for so long (https://gitlab.freedesktop.org/libinput/libinput/-/issues/7), I realized that it is easy to implement this in user space. I'm quite happy with the result. This was intended for Linux, but it actually also works on MacOSX.
> I completely blame the food

I don't completely blame the food itself. It's more about food habits.

One of the things I found very weird was American portion sizes. Go to any restaurant and plates were easily double the amount I was previously used to. I felt bad leaving almost half of a plate every time.

And then... I got used to it. But also very fat. With similar levels of sedentarism so it's not only about exercise levels. And frankly, while exercise is healthy, you don't burn that much energy with cardio. Every time I do the calculations I'm shocked. From a weight loss perspective, you're better off reducing food quantity (and the proportion of highly energy dense food types) than just increasing exercise. Unless you are at marathon-levels, that is. Increasing muscle mass is also time well spent (still pales in comparison to just eating less). Need to do it for the health benefits anyway, but it's easy to see why people get frustrated.

The kind of food served must have an impact too. Most places, if you are even offered a salad, it's awful. It's either tasteless or downright nasty and you can only make it palatable by overdosing on dressings. It seems that the nastiest tasting greens are chosen - don't even get me started on the "spring mix". So many people just don't eat salad and I can't blame them. Kids are right to rebel against their vegetables.

The American-style breakfast is delicious. It's just that most options are caloric bombs.

This is obviously not applicable if you don't eat out with any regularity. But that was the norm pre-pandemic, whether it's a restaurant or a $5 meal at Taco Bell with the nastiest (but tasty to our lizard brain) calories imaginable. Given that many people in the US don't really have the habit (or the employer doesn't give them time) of having lunch, burgers and the like are common.

Fine, let's eat healthy then and stop complaining. Let's start with fruits.

... and they suck. Apples are tasteless. Bananas are terrible. Mangos are a shadow of what they are supposed to be. Some grapes are ok. Berries are good (but not cheap in most places!). And so on. Fruits seem to be selected for appearance, easy of transport and shelf life, nevermind if they taste like used cardboard. Except berries and even then, IFF they are sourced locally.

You can make a decent salad with ingredients found in any supermarket, so there's that. Less convenient - you need to make your own with tastier greens(whatever your preference is!) rather than grabbing a box of spring mix that tastes like grass that was mowed a week ago. Add some lemon, vinegar and a very small amount of salt and it's all you need.

Meat is essentially the same everywhere(barring some food regulations). Can be affordable if one is ok with eating based on what's available, as prices fluctuate like crazy.

You _can_ eat healthy in the US. But you'll be battling: affordability, time, convenience and cultural norms. You need to check the labels on everything too, the corn syrup comment is relevant.
Not yet, but you can email me at the address in my profile and I'll let you know when something is available.
Yes, do this.

It's shocking how much of your calorie budget a sugared soft drink has.
> She pretty much outed herself though by using her own computer to mail the document to the intercept.

I don't understand this point at all. Identifying oneself as a source to a journalist is a critical and important part of being a whistleblower. The Intercept could never have published anything without some authentication of where it came from. You think you can just mail some documents anonymously and papers will run with it?

I mean, maybe you could argue that in the case of specific kinds of documents that are self-authenticating, I guess. But in general, no, journalists need to know where stuff comes from. Ellsberg didn't hand over the Pentagon Papers anonymously, Deep Throat was known to Woodward & Bernstein, etc...
> areas of concern (around ports/airports/etc)

Indicating concern over animals conveyed by humans (wittingly or unwittingly) which is a different category than animals traveling without assistance.
Nah, not needed at all. Such scuffs do happen but are very rare, usually revolve around some sort of treason - wife/friend/land dispute.

Plus we don't have terrorist attacks (domestic and foreigners), we don't have religion fanatics that go on killing sprees, we have a good public healthcare system that helps mentally hill (we don't have serial killers, and the ones we had didn't achieve the pop culture status), we have drug addiction under control, so yeah... it's really not useful to have body armor.

Just to give you some perspective - I live for 11 years in the capital, and even lived near a social project where there was shady people and A LOT of police activity, and never heard a single gun shot.
There aren't enough pasture chickens (not "free range" which is a lie) for everyone to be fed from them.
I was thinking recently on how bad modern voice calls are. It's all highly compressed and basically unidirectional, forcing the participants to take turns talking.

The old analog POTS phone system wasn't like this. It had that feeling of almost being in the same room, no latency, true birectional conversation.

I was wondering if there's anything that tries to get close to this old POTS level of quality, at the cost of higher bandwidth and processing power.

Can some of the software mentioned in this thread achieve this?
Depth camera based MIDI instrument: https://www.3d-beats.com
I'm working on geometry algorithms and animations: https://hgeometry.org

Right now I'm tinkering with a sub-linear visibility algorithm, and boolean operators for polygons.
They haven't done much better with many of these. And I suspect these would also have succeeded independently of Google.
This shows actual network latency between regions.

https://www.cloudping.co/grid

Even with the state of the art equipment, transcontinental music making will always exclude the kinds of music that most of us play while in the same room together.
An online marketplace solely for small business, which also allows for selling services. https://sherwood.market
Fitbit is very much a social network, where you can challenge your friends etc. It is very much a selling point to the device. So in the case of Fitbit the user data being online is vital.
That sounds pretty dope, check out corewars!
This problem exists even among different CPUs that all implement the M extension in hardware -- or different CPUs in ISAs where multiply and divide are not optional, such as x86 or aarch64.

The worst (but conforming) hardware implementations are barely better than the best software emulations -- and maybe worse if the software emulation is running on a wide OoO CPU.
The developer indeed looks pretty shady. Weird screenshot security certificates and knockoff drop-shipped electronics, on top of their plethora of browser extensions and desktop apps. They seem to be based in Portugal.

https://www.oinkandstuff.com/2019/04/10/%f0%9f%90%97-oinkand...

https://www.oinkandstuff.com/shop/
I think policy intervention that is backstopped by threats to remove provider liability protections is going to backfire, because when you get when providers are liable is radically more intrusive moderation, not less moderation.

As a matter of principle, any regulatory regime that would put HN as Dan moderates it at risk is bad, and what you're proposing would seem to threaten HN. All your bullets here seem like things that will pull providers into litigation.
Sounds intriguing. What would be the primitives of such a language? Will it be similar to a formal system?
Confirmed. The Instapot makes cooking beans such as chickpeas ridiculously easy and fast.
> posted by Antifa

Since Antifa isn't a group or person, it sounds like you're making up facts.
I've forked a dead open source project and am working on modernizing it and adding features.

Pockethotline is software for creating a hotline: callers call in and get connected to an available operator. It's anonymous in that the caller and operator don't see each other's numbers.

The original project was based on Rails 3 and Ruby 2.2; I've updated it to modern versions of both, and updated Bootstrap from 2 to 5. Currently working on adding a number of features including call logging, categorization, tagging, reporting, operator "teams" and more.

Progress has been slow around the holidays but I'm picking it back up!

https://github.com/chrisgaraffa/pockethotline/
Advanced Topics in Reminders and to Do Lists
An API to post to social media called Ayrshare: https://www.ayrshare.com

It allows you to post to Twitter, Facebook, Instagram, LinkedIn, Telegram, and Reddit with just a few lines of code for yourself or on behalf of clients/users.

For the developers out there, check out the API docs at: https://docs.ayrshare.com/rest-api/overview
Yep. My regular programming has changed after learning lisp/erlang/haskell.

For example I am writing functions with no (or less) mutation and keeping them pure. Makes for easy testing.

We have Ruby programmers who has never used map/fold etc.
An audio encoder.

The resulting format has simple compression parameters and will be optimized for time-stretching/pitch-shifting. The format is really nothing special; it is based on a sinusoids + noise model. The novelty is in the analysis algorithm, which I think identifies sinusoids particularly well, avoiding common difficulties like the Gibbs phenomenon [0], which leads to "smearing" of transients when time-stretching.

[0] https://en.wikipedia.org/wiki/Gibbs_phenomenon
We've been building stuff in the HR space during free time. We were asking companies questions like: "How do you report an issue in your workplace?" or "How do you know when workplace misconduct has occurred?"

Turns out, ~75% of misconduct witnessed in workplaces goes unreported[1] due to legacy processes, tools, or a system that doesn’t empower employees to share what’s going on.. :( Unfortunately, makes sense based on what we see in the news or hear from our friends - employees don't report and employers are left in the dark.

So, we’ve been hacking around in the space, trying to improve workplace incident reporting and communication channels to ally with those that need tools like these. We've built:

- Anonymous communication tools to share what's going on at work.

- Survey analytics to detect when issues arise in workplaces.

- Top quality incident report management for employers.

Been an interesting space — https://heyavery.io, come say hullo

[1] (US EEOC: Select Task Force on the Study of Harassment in the Workplace: Report of Co-Chairs Chai R. Feldblum & Victoria A. Lipnic)[https://www.eeoc.gov/select-task-force-study-harassment-work...]
> Imagine us watching Stringer Bell from "The Wire" for the first time.

I tried to watch "The Wire" without English subtitles 10 years ago. No chance. I could barely make out individual words. After a season with subtitles, it just clicked.
What would a nationalized, public version of Twitter even look like? Every citizen is granted and guaranteed the right to spew their vitriol publicly where everyone can see it?

I agree with you about ISPs, but I don't see the sense in the argument that I keep seeing about designating social media as a utility or public good. What would that even mean?

Twitter continues to shore up ill will from all sides of the political spectrum. Mastodon, Matrix, and other decentralized, federated communication platforms are increasingly in a good position to put themselves forward as the actual solution to this problem.
There's a very credible argument that decreasing lead exposure over the last few decades (banning leaded gasoline) has driven a large portion of the decrease in violent crime.

Decreasing testosterone could also be a contributor, but it's unlikely to be as significant a factor from what I can tell.

See e.g. https://en.wikipedia.org/wiki/Lead%E2%80%93crime_hypothesis or https://www.motherjones.com/kevin-drum/2018/02/an-updated-le....
I'm not really trying to come out against Netflix here, but I personally think their desire to compete with every other way one could spend their time doesn't have human's best interests at heart. I recognize the agency (most) everyone has to spend their time as they will, but I don't like how I feel mentally if all my free time gets sucked into consuming content. YMMV
IIRC Guy Fieri did a Diners, Drive Ins, and Dives episode with a guy who was using aquafaba in making vegan deli "meats" with textures pretty darn close to the real thing. There's some really awesome wizardry going on in vegan foods.
You might find Isaac Arthur’s Megastructures playlist interesting: https://m.youtube.com/playlist?list=PLIIOUpOge0LtW77TNvgrWWu...
It'll be great if we can have custom firmware for fitbit and selfhost the data collection services.
I learned the hard way how developer-unfriendly Nest became after acquisition. I wanted to do some very basic home automation with a smart thermostat and it was like somebody had released a broken beta of an API and stopped maintaining it. To add insult to injury they were in the process of shutting down the few useful APIs that remained and almost completely closing it off. Sold it and went to a different brand.
Here's a demo with a Coca Cola can: https://www.youtube.com/watch?v=uQHFQoFoxvQ

Basically, you don't want any funny reactions with the metal.
Yes. I had a 30 message back and forth with their support to get a refund and they wouldn't do it.
Oh geez, this metaphor between representative democracies and social media sites clicked for me really well, and I very much don't like that because I'm interpreting this as a strong argument in favor of user-sourced moderators (who I think cause more problems than they solve).

You've made me uncomfortable, so... thanks, I guess?
I mean, if you want cruelty free eggs you can just raise chickens.

That’s something you can start working on now to meet 100% of your egg needs.
Working on GPT-3 based service to generate job descriptions.

I am awaiting the approval of OpenAI team before I can share the link but here is a gif to show an example from the service:
https://s2.gifyu.com/images/edited.gif

Features include:
- Generating general skills based on job title.
- Generate required skills based on keywords.
- Export to PDF and MS-Word.

If anyone is interested feel free to follow me on twitter @orask