skysight-inc/HackerNews huggingface dataset:
It's interesting that none of all this is really the reason why I use what I use ... I use vim simply because it is ubiquitously installed on every linux and Mac system no matter what or where, including keybindings in every other editor or IDE I would ever encounter, including the bash command line (after set -o vi) and FireFox (with SurfingKeys).

The fact that it happens to be powerful enough to do everything I want is of course necessary, but there are dozens of editors that satisfy that requirement. Simply not having to switch out of Vim navigation or move my hands off the keyboard for the whole day across the dozens of different tools that I use is what makes it a winner.
If it helps either make tables small enough for RAM, or what used to be RAM small enough for cache, then it could help a LOT.
Faster ts-jest/Babel-jest alternative to save your life
"DNA has a 521-year half-life" - https://www.nature.com/news/dna-has-a-521-year-half-life-1.1...

"As a result of the fermentation, very little lactose remains in kefir." - https://en.wikipedia.org/wiki/Kefir
“I laugh out loud when my kids get giddy about little features of their car like turn signals and breaks.” -somebody who thinks that it’s not worth the effort to learn how to use the tools they use every day
Nah, they specifically require showing your face the same as the photo on your National ID, and you are required to hold your national ID as part of the nude photo.

Deepfake whatever you want, it's still your face.
> BTW, the OSI people on their mailing list weren't convinced that the license is conformant (during the grace period) in 2008, 2009, or 2013.

Thanks, that's interesting. If you happen to have the links to the discussion it'd be worth figuring out what they thought was nonconformant (and whether it can be fixed).
Camping Denekamp
> I think that if you need that separation between your resource servers and authorization server, ...

Ack, this should have been

I think that if you do not need that separation between your resource servers and authorization server, ...
Rise of the Triad Remastered Announced for Playstation, Xbox, Switch, and PC
Sure - but apple has pushed forward and at least in my use cases airpods work really really well. The pairing speed / battery life / distance etc are all very nice. So apple has done something with airpods that the old bluetooth headsets didn't have (yes, I used to use a jabra bluetooth on my old cell phone).

So they have done something to dial up the experience? Does my old jabra work as well - no - the audio quality was terrible (and doing bluetooth to my car speakers - also terrible).

I can do a facetime audio call with airpods - they sound great.

I do a facetime audio call on my cars speaker - it sounds horrible (and the car costs 30K+!)
Walmart can’t seem to figure out search. They are years behind and I doubt their interface will ever catch up unless they outsource
Hong Kong is not a territorial dispute. It’s like Macau, both were already meant to be integrated.

As for actual territorial disputes,

> ...China, which has displayed a willingness to negotiate in many such situations. In just over 60 years, China has gone from 23 land disputes down to just six. In the majority of its settlements, China accepted less than one-half of the territory it originally claimed.

https://slate.com/news-and-politics/2012/10/territorial-disp...
You can also lock the screen with control + command + Q. I always bump into the corners so I prefer a key combination.
Investing in a Tax Efficient Manner
> I always want to try and never find a good reason to

As someone who learns best by doing, what are some practical projects that someone could do to learn Elixir? I know that Elixir is quite capable of solving certain kinds of problems very elegantly, but maybe my experience hasn’t presented these kinds of problems yet. Outside of building a Discord-like server or a Phoenix web app, what other good practical projects/applications are there for Elixir?
This would be news to every EU car mechanic I ever interacted with.
> Just look around you: Where do you see bigger than 300mm^3 (around the maximum size of common FDM printers) plastic objects? Barely any.

I wonder if that's a effect or a cause though?

There were barely any cars on the road in 1900. There were very few super computers in people's pockets in 2000.

I know literally 3 or 4 people who'd jump at the chance to use one of these to print model glider wings (or at least moulds for them). There might be several hundred or even _thousand_ potential customers for that around the world ;-)

I can't think for any actual real world useful use cases for this, but I'm somewhat hesitant to use the "but nobody has the kind of thing this makes possible now" argument against them... I am highly aware of my lack of imagination and my innate ability to go "Well, yeah, that's obvious!" after someone with a way better imagination than me does something creative with new tech...
Ok so Bezos gives X% of his stock to the government per year. So either we’re actually socialists at that point or the US sells it to... somebody; so that cash can be given to or spent in the benefit of people who need actual money and not imaginary money. At some point you have to convert stock to cash.

> This would help with the inequality problem of ~10% of the richest Americans owning 90% of all stock.

Reducing the value of stock is certainly one way to reduce inequality. Of course that doesn’t _actually_ help anybody. Inequality is mostly, although not entirely, a second-order metric.
"I’m a woman if that matters at all...". It could very well be. Not necessarily because you're being immediately discounted because you are a woman (though that could be a factor), but women oftentimes do not negotiate their position up front as much as men do. I don't know if that is true in your case, but if so perhaps holding out for a higher position up front, with reasoning provided, before accepting a position might help.
It would be nice if journalists were better at it.

It would be even nicer if they were better at reporting facts.
After reading the other responses to your earlier comment, I'm curious... In that "research domain" do they also attribute milk consumption in Eastern Europe in the last century and in India 5000 years ago to Big Dairy?
This seems like a reasonable next step after considering the failure of Totoni's IIT. IIT has the "problem" that a diode is a little conscious; the authors embrace and extend this "problematic" viewpoint to cover the informal popular idea that compression is knowledge.

Their view on the Hard Problem is not new. They say that the main trick to the Hard Problem is compressing information about a "self" which is repeatedly re-quantified. However, they then must rely on some notion of human individuality in order to explain why qualia are subjective.

The only problems I have with this approach are the normal criticisms of panpsychic approaches: It's hard to observe, there's few useful predictions, rocks are a little conscious, etc. However, rocks are a little conscious, or at least a little alive, thanks to lithophile bacteria which form microscopic filaments threading through the rock; this wasn't known in Berkeley's time!
I applied to YC, saw that they asked for HN handle and look positively on people who have said smart things on HN. So I suppose I should cut down on the trolling, lol.
The article discusses this at the bottom a bit but prize money at any pro bike race is treated like a team bonus and shared. The article does say it’s all about sponsor exposure - from final podium place/stage win/jersey - the riders make more money in exhibition races post TdF where the top riders (based on TdF yellow/polka dot/green) are paid appearance fees.
The advantage of AGPL now is that you can get your code into distributions / services that require your code to be under an OSD-compatible license (like Debian, Fedora, Travis CI, etc.) or a source-available one (GitHub, etc.), but it dissuades the AWSes of the world from setting up a competitor, and it may also dissuade certain corporate users from using your OSS release instead of your enterprise one.
I've done kintsugi for years and it's not that extreme. The rash is definitely very similar to poison ivy but not as lingering in my experience.

I'm not sure about immunity either though. Don't allergic reactions get worse with repeated exposure? I've always been careful about it for that reason.
I'm guessing it works because of the (relatively) small amounts of money involved. A years savings ($1000-20,000 depending on the sou sou) is not worth pissing off your entire social network over.

The real value wouldn't be the finance, but that the group dynamic would encourage commitment to savings. I'm guessing these people would generally not really need loans, they want a bank that will publicly scold them if they're late with their monthly savings deposit.

They get a big, useful chunk of money to make a major purchase (or deposit on a real loan), and get the community pressure to save for it.

FTA - a "sou sou" is basically a group savings system - everyone puts money in the pot and once a month one group gets to take out the lot (often based on needs / goals / whatever the organiser thinks). Technically the first family to get the take would be advantaged (since it's basically a zero interest loan for them) but it's a relatively small amount (interest on a year's saving) so it's not like the others are getting massively stiffed (compared to what they'd get leaving money in a retail savings account at 1% interest minus fees or whatever it is right now).
You understand only a small percentage of insured get anywhere near their deductibles in any year let alone their out of pocket maximums?

Private Insurance is there to prevent you from losing your home or racking up a massive debt, not pay for every single medical expense.
I'm 10 years in and I'm the same. My editor is never, ever my bottleneck. Especially not to the degree that I'm going to sink dozens of hours into learning one. It has never gotten in my way and I just don't care. I have given Vim a couple of hours, realised I was learning solutions to problems I never had, and I moved on. Life's too short for that noise.
It's been a while since I last touched go. But I remember having a bunch of fun with it when coding up some mathematical challenge problems.

Off hand here's what I remember:

Any two integers can be calculated in python without issue. In C/C++ and golang, you have to check for overflow somehow.

So when python decodes a json, any large integer get parsed correctly and put into memory. With golang and C/C++, those are extra corner cases.

panic() seems to be half-hearted. Kind of like C++'s attempt to use exceptions. Not completely unhelpful, but not a big productivity win. But in either language, the stack has to unwind -- so it feels like they could have used exceptions, and golang errors can be a class with it's own type...

Index out of bounds in arrays panic, in python it's just an IndexError.

Channels block, and trying to work around that is weirdish. It's akin to unix file descriptors, but I can ask unix if the file descriptor would block before I use it. What's wrong with:

ok, err = ch.send("message", timeout=5)

Non-blocking would just be:

ok, err = ch.send("message", timeout=0)

I decided not to move to go, in the end. While yes, go would be faster, many of the things I'd use on a day to day basis wouldn't change. Databases, network speed, file/disk access, etc.
After using Elixir professionally for a while, I still barely knew that it was supposed to have anything to do with Ruby aside from the oversized punctuation.
Mail in ballots.
Is it not possible that they give people _almost_ all of what they want, while making one or two changes that are detrimental but not quite dealbreakers?
You don't need to suit up like it's ebola or whatever. Just wear gloves and be careful about the dust.

You can use cashew lacquer. It has its own pros and cons but isn't as nasty on the skin and overall easier to work with anyway.
Yeah, this is one of the reasons I like HN. Memes are fun, but sometimes I just want to discuss stuff seriously. I'll still upvote a clever pun or subtle meme reference on HN, but no reason it should be at the top.
> On another note, Microsoft Surface laptop is unrepairable - https://www.google.com/amp/s/www.theverge.com/platform/amp/2....

Not just the laptop. The entire surface line is a nightmare to try to work on. Recently, I was doing a "simple" repair on a Surface Keyboard -- just trying to flatten out some dents from the inside, so the power port would fit in right.

It took 4+ hours -- to get it open. After that, it took another 15-20 min to remove the mobo on the inside, 30 to try to fix the dents, 15-20 to put the mobo back in, and another 10-20 to get the back on again.

All for a repair which may or may not actually work, because MS doesn't sell parts.
These athletes are young men. They might still be living at home. The team takes care of their health insurance.

If they're 22 and married with two kids with their partner not working yes it would be tough. However the average income in Detroit is less than $30,000.
if you need to do some batching operations such as read from a queue, do some processing and publish to s3, I can recommend Broadway https://github.com/dashbitco/broadway

I have seen lots of codebases in lots of languages do this type of task, but aside from maybe spark on the high end, i haven't see it done better.

The beauty of erlang is your code reads like synchronous code so it's easy to read/maintain, but it has all the power of the parallelism of async code.
Mining Security Vulnerabities from Secret Integration Channels
We should write an automated open source script that’ll submit the forms for us. Be happy to contribute, checking to see if there already is any efforts
With bump keys that can do the same job in 30 seconds or less, is there any advantage of this method? The first time I saw a locksmith use a bump key, I totally freaked out and ended up upgrading my locks to what he was recommending at that time - Mul-T-Lock.
When you read the page about connecting in LA, it's very clear that you do not go through customs.
Unfortunately had a bug I found today in which an event_notifier genserver was calling a method that checked against the database for the the state of an Event, to decide whether to send a notification and then update the event to record that notifications were sent and upon successful update send the notifications. But in the query to construct the list of users that should be notified, the User module was not imported at the top of the file and the notifications were failing to send. Of course, if the path had ever been run, it would have obviously failed and been the simplest type of error to rectify. This is why it's generally not an issue and is actually nice as it gives you direct visibility into dependencies. But, on rare exception, when you don't test the path because it's dependent on time-dependent state and are overly confident in the suitability of the untested code you're deploying to production, you get bit by the compiler that quietly warns and lack of static analysis (oh nice writing this comment just made me discover https://github.com/rrrene/credo)
A 90% tax rate doesn’t actually mean the government collects that money. It just forces the money to be spent in different ways. Which is maybe a good idea! But that’s the actual end result.

People love to quote US income tax rates of the past. But tax revenue to GDP has been almost perfectly flat since WW2. Despite huge fluctuations in personal income tax rates. https://en.wikipedia.org/wiki/Hauser%27s_law
> Passing strings into a templates ... wouldn't work in C++ ...

https://www.youtube.com/watch?v=QM3W36COnE4 Here's an example of parsing regular expressions in C++ at compile time. Code here: https://github.com/hanickadot/compile-time-regular-expressio...
The article is focused on the "disaster" of the media saying the election came out one way, and the election actually turning out the other way after late or mail-in ballots are counted.

The solution the article gives, in maybe too many words, is just "don't jump the gun about who won."

There is really not much to see here.
While I appreciate the effort in this paper, the issue that strikes me is that all this complex (and let's face it, even yeast and RNA viruses are complex compared to their raw ingredients unarranged in functional units, the most likely form for those substances to be present in a comet) would in all likelyhhod be far different from anything we found here on Earth, where these things have been put through the evolutionary meat grinder for millennia.

I'd buy that our screening methods for emergent pathogens are lacking before I'd ever seriously consider extraterrestrial origin.

I buy into panspermia only insofar as comets are likely contributors of the building blocks of organic life... Not the fully assembled thing.
I had a slightly different issue. I had a Samsung Smart Watch (Samsung Gear Live) the charger was a cheap custom POGO pin cradle. After a month of use the cradle assembly cracked. I contacted Samsung for a warranty repair and they were going to charge over $50 to replace. I decided not to get it replaced and sold the device on eBay.

Couldn't they just use a standard USB micro interface or Qi standard charger?

I have not purchased a Samsung device since.
Among Us servers are overloaded
Humor crafted for the demographic that still subscribe to magazines.
The article opens with thoughts on the harmful misconceptions instilled in us by schools regarding competition.

It seems, however, that the author acquired another related misconception along the way:

>To do anything meaningful, we need to ultimately step out of the shadows of others and into our own.

Some of the greatest accomplishments of humanity have come from people simply working as a group. Sometimes those successes are utterly contingent on a lot of people deliberately not "stepping out of the shadows of others", but instead simply quietly and efficiently getting on with what needs to be done.
that's an interesting theory ive never heard before. Is it generally accepted that Northern Europeans are taller because their society is less prone to famine?
In Michael Pollan’s recent book there’s quite a few people who point a substantial amount of blame for this at Tim Leary.
Great read for those who are interested in the history of psychedelics and their role in therapy. It’s called How To Change Your Mind.
> https://www.vanityfair.com/news/2013/09/michael-lewis-goldma...

Great article. One part that confused me was how he said he deleted his bash history because he didn't want people to see the password he typed in.

Surely that's a crock of BS? In what situation do bash histories contain typed passwords in plaintext?
I'm about to go to bed but I have been practicing kintsugi for years if anyone wants to ask specific questions.

I learned it by using interlibrary loan to get a bunch of different partial resources and a university librarian to help me translate them. I'm sure youtube or something is an option these days.

The materials are available online. It is a very, very difficult skill. It involves a lot of experience and intuition with the mixing of many materials involved, plus a lot of spacial intelligence to fit the things back together correctly. And finally just tolerance for frustration because it often doesn't work, wasting hours of work and setting you back weeks.

If you like the aesthetics just use epoxy or something and gold dust. I can't really recommend it for the end result alone. Not worth the effort and frustration.
By the way, the abbreviation of advertisement is ad, not add.
I agree. I like my AirPods also. People act as if Apple forces you to buy AirPods. It supports the standard Bluetooth spec as well as it can and added extra features to its own products.

The post I was replying to acts as if removal of the headphone jack forces people to buy AirPods. As if I would want to use wired headphones on my watch or AppleTV.
It wouldn't be impossible to iterate over a series of mails, and get the message-bodies, but it would be a bit fiddly and annoying as the program was more designed as an email-client.

https://github.com/lumail/lumail/

https://lumail.org/

Honestly I'd probably write something in perl/go/similar to just walk over a remote IMAP mailbox:

* Search for messages that are unread, or which don't have a given tag.

* Process each one.

* Mark as read, or add a tag.

(I actually did something like that recently for processing DMARC reports.)
I disagree with your hard disagree.

Because I don't give a shit about who discovered something allegedly first. I do care about what it means/does. Maybe it's a language problem, because some languages make it more easy to add words into a new word describing that new thing.

edit: Otherwise it's just protocol overhead, line noise, gibberish to me.
Robotics/iot applications.
Having spent about a year (so far) building personal projects with both Clojure and Elixir, I think Elixir exposes/requires you to know much less of the underlying Erlang/BEAM than Clojure does for Java/JVM.
Again, does every kid need a school procured laptop or pc? Mine didn’t, they had their own. My guess is most kids do so if schools just focused on the kids who didn’t already have computers the backlog would likely disappear.
I meant there is very less demand of running linux on chromebook, and it is definitely not the reason schools are not buying chromebooks.
Right to repair isn’t about giving every single user the ability to repair their own device. Without right to repair, a shop can’t replace the battery in your tablet for you, it has to go back to the manufacturer who says “oh this is 2 years old you need to buy a new one”, or “there’s water damage so you need to fork out $700 on your $800 device so you may as well buy this $1000 model as we don’t sell the $800 anymore”

Instead of taking it into the shop down the road that has all the tools and who can do it for $60.
Buffer Is Moving to a 4-Day Workweek for the Rest of 2020
A Primer on GtkListView
It's not - there are two entities (FSF and OSI), they happen to have similar definitions, and a number of important organizations (Linux distros, vendors with special plans for open-source users, employers with open-source contribution policies, etc.) all happen to have specified their definition in terms of one or both of those because they're pretty good definitions. For instance, Ubuntu's licensing policy has text that pretty closely matches the OSD's, but does not defer to the OSI for the definition. (And Debian's, of course, is the text on which the OSD was based - any changes to the OSI-maintained OSD would not necessarily flow back to the DFSG. Debian also considers some of the FSF's own licenses non-free, for good reason IMO.)

Concretely, if the OSI were to change the OSD in either a way that included things like the SSPL or that included things like the Hippocratic License, I think there's a good chance that my employer's internal OSS policies would change to say "the version of the OSD before 2020," because it's not clearly in their interest to contribute company-owned code to projects under those licenses. On similar grounds, I'd expect companies that provide free services (hosting, CI, etc.) to F/OSS projects to say "these licenses don't count," Linux distros to not universally agree on including them, etc.

So you're already in a place where there's no sole authority: you need to start by convincing everyone other than the OSI that a new sort of license is actually a good idea and the change you want to make to the OSD is actually something that they, too, should consider "open source." And once you get to the point where enough people agree with you, the OSI isn't going to be in your way in any practical sense.
I’ve dropped so many MacBooks and never had one break. I’m betting that super hard to remove glue has something to do with it.