skysight-inc/HackerNews huggingface dataset:
I think there is an issue with focus of the role. If job is more focused on programming then the candidate must be at least proficient in coding. Otherwise if you need a mathematical modelling person then you need to look into relevant training background (undergrad degree etc). A lot of my colleagues in my research institute are from a physics background. Because molecular biology require a lot of statistics. They are ok coders but what they really contribute is the modelling part.
There is an actual MIT license violation in there. MIT is an attribution license that requires preservation of original copyright statement in derivatives. One commit also shows clearly that this code is indeed a derivative.
Well, if it’s not about gypsies and policies but about criminal gangs then that’s the police not doing their job.
Well then, take it from me. They're assholes.
Ideological Divides Serve to Limit Bureaucratic Autonomy
The reason it makes such big headlines is that natural puberty is also irreversible. If you really are trans, and your parents won't let you talk to a medical professional, then you will have to suffer for a long time and end up with a body that causes you even more pain.

So you have a bad tradeoff between "If we give children autonomy, some of them will make bad decisions," which is true, and "If we don't give children autonomy, some of them will have worse mental health outcomes," which is also true.

The current discussion on free speech seems to be: "If we allow misinformation to sprint around the world before the truth has got its shoes on, that causes harm. It's okay to censor obvious misinformation if it will protect people," versus, "Why is it obvious? Why is it harm? Some parts of the book are true. What percent needs to be misinformation before censorship becomes valid?" Those are important questions to ask, but they don't generate enough hype and outrage for Twitter to answer them. Never forget that you are staring into a kaleidoscope which is designed to make you feel any strong emotion that keeps you looking. It is not a place where logic thrives.

I probably won't be in this thread long, because I can feel my heart rate spiking, but I hope nobody walks away thinking this is a cut-and-dry problem at all. Every difficult problem has two solutions that are simple, obvious, and wrong.
You seem to be stuck with confirmation bias: Just because the way things are doesn't mean they're optimal. All things can get stuck in a local optima and it takes guts to challenge the status quo to get out of it. This "undoing" is what we call innovation. Whether it survies the undoing or not - that's upto the users who adopt this product. If it does survive, then we all progress. If it doesn't, it was a great experiment. Thanks for empathizing with what Drew is doing.
Wasn't there a literal mechanism described by the statin side effects - namely COQ10 depletion? Yeah okay. Let's get rid of this garbage reporting. This literally serves to help pharmaceuticals at the expense of the people's health. Bad actors and malicious intent.
What do you say about this : https://www.economist.com/science-and-technology/2020/11/07/...
As per Hans Rosling lightning kills poor people. ( IE we will see more now because of the coronavirus )

170 a year in Thailand according to http://lightningsafety.com/nlsi_pls/lightningstatistics.html
According to Wikipedia:

> The most important adverse side effects are muscle problems, an increased risk of diabetes mellitus, and increased liver enzymes in the blood due to liver damage.

I can understand the nocebo effect giving you a headache, or even preventing the rug from reaching it full potential somehow, but diabetes? Liver damage? That's a hard pill to swallow. How does that work?
However, they most assuredly can negatively affect Vitamin D production in some people, to the point of extreme fatigue, arthritic-like joint pains severe enough to prevent walking etc. I spent a year with such pains visiting specialists with no diagnosis till I mentioned it to my heart doctor on a routine visit, who seemed to be the only one to do a blood test for Vitamin D levels, and viola, a pill a week cleaned it (mostly) up.
Nuclear energy is still dangerous. For example, it is still not safe against possible natural disasters (Fukushima), as well as from possible terrorist attacks. Imagine a 9/11 type of accident with a nuclear plant as its target. Potential danger is still extremely high, even if the chances of it are very small. We still cannot correctly estimate the risks of nuclear energy, after all these years.
alright, but a rule requiring social transitioning before medically transitioning would have neither of those effects, so to argue that it would out people is disingenuous.

I do not agree with that rule as a law, for the record, but it does make sense as an ethical policy among doctors.
Big tech threw $200m at a ballot measure to hurt gig economy workers. They won
Nothing stops them. It's their own choice. And the government literally pays them to not have to work and be able to live like this.
Well, ux for a mail app shouldn’t be that hard. Lots of smaller companies do a way better job than Google.

Just compare it to Fastmail.
The interesting aspect here is not so much the amount as it is the one-sidedness.

It shows Koch is still very actively making the same mistake.
Play Blues Guitar with Your Mouse
Super Creative Radio – nonstop curated music for creative work
Apple M1 Rosetta benchmark – Geekbench 5
I think there is a simple way around the complexity: Make the field "foo.bar" indistinguishable from the outside from the getter / setter pair bar() / set_bar(). This has the disadvantage of losing the ability to distinguish method calls and references by the presence of parens, but I think overall it should pay off.

I have written up some more details here: https://stefan-haustein.com/simplifying-properties
Anyone else thinking what I’m thinking? Let’s grab a raspberry pi and a laser pointer and make a lightning strike weapon!
They definitely do on the countryside.
The reason Supreme Court justices are appointed for life is so they are independent. That cuts both ways, protecting both people I agree with, and people I disagree with from having their verdicts influenced by outside forces. Sometimes this is inconvenient for me, but on the whole I prefer it over the alternative. The key is to hold the people who nominate and confirm these justices to account, since they are elected.
This reminds me of George Wallace’s famous realization that his long term institutionalization of racism in Alabama was wrong when he was getting close to death’s door. It was kind of nice to hear, but lots of damage was done.
Following this line of logic you can justify anything. If I kill your entire family, that’s natural. Would you be ok with that?

I think if you accept at all that there is suffering and there is beauty, then you shouldn’t hide behind “everything’s natural” and instead try and have a backbone and stick up for something more.
It's peak usage that is a problem, the average doesn't matter much if everybody charges from 6 PM to 8 PM, does it? Is the grid sized for 50% of the households sucking 3 kW at the same time?

Peak usage also means that uncommon cases are going to be a problem. For long trips I am not sure that the supercharger networks can scale.

When travelling for vacation, for example, planning multiple 30-60 minutes stops at the supercharger station might not be feasible (and the fastest charging only fills the battery by about half of the capacity, so that means more stops) and there's also going to be a problem with waiting times without massive infrastructure improvements. Right now a typical highway gas station has at least 5 pumps and it serves one customer in 3-5 minutes. That is roughly 60000 km-vehicle per hour. To reach a similar capacity, a supercharger station would need (at 30 minutes per 300 km and 150 kW per station) about 15 MW of power and its own high-voltage transformer.

Yet this capacity would be needed only when everybody moves for spring break or summer vacation, and it would be vastly more expensive than a gas station. Is it feasible to have such a thing every 50 km of highway or so?
regarding jurisdiction - would it be where OP is (which could be anywhere in the world) or where FB is (Menlo Park or Delaware)? because if the former... that seems like FB is liable to being sued in every jurisdiction on earth
How to prepare for your next job interview
But that applies to basically anything that can kill you right? If you are older or are unhealthy, you are more likely to die of heart disease, cancer, stroke, colds, flus, diabetes, alzheimer's, even car accidents.

If anything, a disease that disproportionately affects old people and sick people sounds less alarming than one that disproportionately affects young people and healthy people.
There’s an old Hindi saying that comes to mind, which loosely translates as:

After eating 900 mice, the cat is going on a pilgrimage.
> More modern languages, like C# and Kotlin, use properties for this instead which can do that automatically.

It's not about being "modern" but about differing opinions on language design. The subject of adding properties to Java has come up numerous times over the past twenty years, and even though we're adding quite a few new features -- most recently, algebraic data types -- properties are not added because we just don't want them. Their "bang for the buck" is low, their potential for abuse is high, and adding them to an established language is even less appealing, as it creates a clear old/new code divide. Most of all, it's unclear whether the style of programming that relies on mutating individual fields is something that should be encouraged in the first place.

Another controversial feature that C# and Kotlin have but we don't want to add to Java is extension methods. It's perfectly reasonable for different languages to reach different conclusions regarding certain features, with some biased more toward happily adding features while others are more conservative, and it's perfectly reasonable for different programmers to have different preferences. The important thing is that features are carefully considered by language designers before being added, and that the language's "feel", philosophy and context is taken into account.
Why are you asking it hypothetically? We have many examples of that. For example, Overleaf (the online LaTeX editor) is a service based on AGPL code for which my lab pays a significant amount of money each month.
This seems to me the only way possible to solve the charging problem. Not only it neutralizes the need for charging stations in your house but it makes the refill out of your house easy as gas one. The problem again is the adaptability and compatibility , if we can make smartphone companies use the same cable good luck making car manufacturers use a common battery type.
Climate Scientists Debunk ‘Point of No Return’ Paper
100%. I've been using Lutron Caseta switches & hub for over 5 years and have never once had a single issue -- no matter how minor. The dimmers work like normal even if the wifi is down, and they don't need internet in order to work with HomeKit. I've never once had a switch not work or fail to respond with HomeKit. I have friends with Z-Wave/Zigby/Phillips/etc and they are always talking about how they are finicking with Home Assistant or Smart Things, or how the lights all returned to full brightness after a power outage in the middle of the night.

I want to install my switches and have them work, always. If my wife even once complains, that's a total failure. If a guest can even tell that they are anything but normal dimmers, that's a failure. With my Caseta system, my wife has never complained -- only asked me to install more of them.

And h/t to HomeKit and Home.app. I've tried Google's version (Home) and it's absolute garbage in comparison.
It's not something that's kosher to say out loud, but there is a huge spectrum of how "good" someone is at founding/running companies. We tend towards, "everyone can do it if they put their mind to it," which I'm not sure is healthy.

Here are some non-quantifiable things that matter:

1. Grit/High Pain Tolerance. People who do not give up, often to the detriment of their physical, mental, and/or emotional health.

2. Structure. People who can organize — whether in their head or on paper — their business. Who is the customer, what is their problem, how do we solve it, how do we find them, why is our thing better than their thing, etc.

3. Prioritization. People who can look at the things to be done and know which are more important.

4. Communication. You have to be able to talk to people. Not talk at people, but with them as an exchange of ideas. Growing your business (sales), your team (hiring), your brand (PR), and fundraising are all reliant on your communication skills

5. Intelligence. The bar here is lower than is assumed. You don't have to be galaxy brained, but basic smarts.

6. Willingness to seek, sort, and take action on advice. You have to ask for help, but not all offers of help are useful or relevant or correct. And then you have to actually do the thing.

7. Giving up control over things you're not good at. It's good to fire yourself when you're bad at something.

You can find a whole mix of these. I know founders with high grit who work on the wrong things. I know founders who prioritize incredibly well but don't have a full structure of the business in their heads and so get blindsided by an unknown unknown.

I know founders who are monetarily tremendously successful that lucked into a market (some of whom were dragged into that market by others), but, were things to take a turn, their boards would fire immediately.

There is certainly a scale. You don't have to be 10/10 on all of them to be "great".

But the thing is — and I think this is something people have a hard time wrapping their heads around — is that when you sum all of this up, you're only increasing your odds. The odds are still minuscule that you will get lucky enough (many times over) to be in a position to have a massive company. There are excellent founders who fail for things entirely outside of their control.
>I did not downvote you. I think it's wonderful that people love the UI of SourceHut. You've put a lot of effort in and made a product that many people love, and that is fantastic and a hell of a lot more than I can say for myself. Seriously, congrats on all you've accomplished, and thank you for all you've done for the open source community, it's quite a lot and very deserving of appreciation

Sure, no worries, there are no personal feelings attached to these comments.

>But my point is about mass-adoption

Mass adoption is not a goal of sr.ht.

>if GitHub were to release a redesign identical to SourceHut in 2020, we'd see the largest exodus of GitHub users

STRONG disagree.
I wouldn't even mind seeing more actual usenet groups again. but then the same problems will creep up again.

and spam. relentless spam. in my view, spam and spammers are the worst thing that happened to forums. a constant arms race against spammers and then script kiddie types trying to break into forums, often so they could spam even more ads.

but I like the sentiment. there are still plenty of phpBB type forums out there, and I like them. It's much better than having everything hidden away behind the barbed wire wall of Facebook Groups.
I just contributed to the discussion with a related link. That's not how votes are supposed to work on HN at all, but ok, please go on.

Btw this topic is inherently political, to treat it differently means to have no wish for a fruitful discussion about it.
The folks at the famous ad firm Widen and Kennedy like to say "the best story wins." AirBnB did have one thing different in it's story vs VRBO, which was that it was initially pitched at people's spare bedrooms, not owners of vacation properties. It's a small difference, but meaningful in how the marketing message spread imo, even if AirBnB did come to be dominated by "professional" hosts.
If you take most systems, they're at war with eachother. And that war includes viruses, which do a lot of altering at the fundamental genetic level. You could call it balance - I'd call it stalemate. And of course we don't understand the consequences- thats the point of the research. Ideally its done in a controlled, ethical way. And questions are raised. But the point of the research is to understand the connections and the consequences, and the only way we do that is by experimenting which involves making low level changes and observing the results. And as we understand these consequences, were able to apply our new knowledge to practical purposes like treating disease. Not understanding is the reason that research matters - the point is to find out.
That's partisanship of Congress, not the Supreme Court.

When it comes down to real decisions by SCOTUS, they usually come out more moderate and narrow than you might imagine.
Dude your career counselor is a fool. Awful advice.

Fire him and get yourself to a doctor and proper therapist pronto. You are worthwhile and your brain is telling you lies, like any proper health condition you need to get some medical help with it, nothing to be ashamed of.

You are worthwhile don't forget it. You can and will get better, go sort out some help and everything in your life will improve.
Are any of them advocating the seizure of the means of production for the workers? Abolish the state or private property? Devolve control into local worker's councils or other non-hierarchical means of decision-making?

The US, in general, does not have any non-conservative judiciary. Stare decisis by itself ensures that there is a strong conservative streak in the available pool of jurists. So yes, the Supreme court has center-left (Sotomayor), centrist (Breyer, Kagan), center-right(Roberts, Kavanaugh, Gorsuch), and reactionaries (Alito and Thomas), but nobody as far "left" as it has "right".

Historically, for example, William O. Douglas was about as left as the court has gotten, and he was more in favor of environmentalism and ending the Vietnam war than really aggressive left wing concepts.
Long time ago I wrote some cross platform Qt4 apps , the apps worked (I used things like calling APIs, uploads/downloads, screenshots,embedding webkit, system tray support) no nightmare, no hunting for random libraries. Maybe some entitled users would complain that it does not look native enough on their system but the app was not forced on them and at least GNOME based distro could have put a bit more effort into making Qt look more native.
Thank for such a long and very detailed comment. I'll try to explain our design goals.
I think the main difference is that mortar is heavily based on Dependency Injection (uber.Fx) and this affects a lot.
If you want you can have multiple instance of the Logger interface, just 'name' the instance and FX will help you inject the one you like. https://godoc.org/go.uber.org/fx#Annotated
This makes it's extremely easy to inject any instance anywhere you like.

What is not mentioned on the main page is the Builder approach we use https://github.com/go-masonry/mortar/blob/master/wiki/builde...

This allows to partially configure any concrete implementation ahead of time, say in some company-platform library and the developer will only need to "Build" it in the final project or adjust parameters if needed.

This project is actually a second version of an internal project we created at Here Mobility, eventually this design helped us to increase developer velocity by introducing
- a unified project structure
- devops preconfigured libraries to help integrate the services within our internal cloud setup
- we had several groups and each had more than one products with backends so we needed to allow every group to develop the way they wanted, but at the same time maintain company standards and devops practices. It's not easy to make sure all your company services are aligned to the same versions unless you work on top of mono repo and we didn't.
Mortar design goal was some what a compromise to allow customization but if not a good and reliable standard.
On Despotism (1946)
One could easily envision an electronic system backed with paper printouts. The electronic system provides immediacy and avoids human counting errors, while any large scale manipulation of the electronic system can be verified by counting the paper ballots.
Experts in this space demand paper ballots.
I'm a web developer, and I actually agree completely about their scrolling and page loads. Absolutely awful on both counts! That said, Apple already has mass adoption, and dealing with those UI inconveniences is considered acceptable in exchange for the OSes they provide (by their users - just look at how so many of them vote with their wallets). If Apple.com were a popular website, I'd say they'd be in trouble, but their real money comes from their (non-web-frontend) software.

That said, you can have a "modern" UI (although not UX) from SourceHut with only CSS changes. You can write all the CSS needed for a modern UI without doing it wrong like Apple did, and (if you know what you're doing) without adding megabytes of bloat. Add caching to the mix, and SourceHut would be just as fast but look more modern.
OP seems to be referring to the existing (proprietary) software that is used to count paper ballots -- not software to make the entire election process electronic.
I think OP is referring to the voting machines that count the ballots. Such as Dominion software, which Trump is causing a big ruckus about.

We're basically doing some degree of electronic voting with the machines that count the paper ballots anyway. And with the introduction of large-scale mail-in ballots, the argument against electronic voting is starting to fall apart.
Author here:

I am not arguing that this is an amazing achievement, but I think you are being overly dismissive here, which I find unfair, and think you are missing the point: It is 250 lines because I was experienced enough to implement it in 250 lines.

Again, it's a small proof-of-concept, but the concepts employed there aren't necessarily beginner level:

1. Asynchronous I/O using `asyncio.Protocol`.

2. Sans I/O networking, see https://sans-io.readthedocs.io/ .

3. Python performance optimisations (e.g. knowing where to choose `collections.deque` over `list`)

4. Knowledge of the modern Python ecosystem (e.g. using uvloop to for event loop).
Open source advocate here: find a different name when you use and then reimplement a project, so that you don't cause unnecessary harm for the original project. That is all.
You mean like the team that designed the mail overview list in Gmail and the team that designed the list's back and forward buttons?
Thanks so much, you brought up some things I didn't think about. It's kind of a weird situation because the beat that I made has been floating around the internet for about 12 years now and people have used it a lot and it's had 10s of millions of views by now. This overseas manager wants to buy it exclusive. But it has more sentimental value for me and I wouldn't want to tie it to 1 person. I even offered a lease agreement but they want it exclusive. I don't think they can pay what I would want for compete exclusive rights to it. They even sort of "threatened" that they can easily remake it with some changes and get away with it but they would rather "do it the right way".
Thanks Drew, and peterjsanchez too.

BTW, I think the documentation already seems nice and approachable. From your send-email helper site right through to the sr.ht docs themselves. Much appreciated.

[I was kind of asking for personal experiences - in part - because docs don't always match reality ;)]
Yes, I agree. So in a way it was a cross between VRBO and couchsurfing - which as you say made a much better story.