skysight-inc/HackerNews huggingface dataset:
> so that massive wealth has a tendency to be distributed throughout the population rather than concentrating in few hands

If you look at the data, i think you'll find that billionaires own a very small proportion of all wealth
You might be amused to know my car is a 1972 Dodge.
It's often easy to misinterpret people's tone in a bug report. A person might still be frustrated with the bug itself, not the developer. They may be venting exasperation at having to fight through the problem, rather than truly expecting the author to deliver a solution.

As long as someone files a productive report with enough information to reproduce the issue, i'd rather forgive any uncharitable tone.
Thanks for sharing... Plenty of devs don't like using debuggers. It's just a style thing. We use print instead. (The only time i really need a debugger is when my c code segfaults.) Are you sure you suck at debugging? It is the hardest part of the job. Good devs always write down (to keep the bugs at bay).

Don't worry about learning other languages, much better to be interested in something. Try to find something that interests you.

Common dude, eat better food [1]! Try to get more raw food. I gotta do this too.

[1] https://www.youtube.com/watch?v=S9__23-zjhM
Twitter can feel like YouTube without the videos, just the comments.

I especially despise the “trends” sections. It ignores any keywords and sites that you’ve blocked and seems designed to inflame. Dorsey at one point made a big statement about trying to change the tone but I’ve seen little evidence of it.

I have a small list of people that I actually follow who tend to keep things civil
The best parts for me are speed of news dissemination, like a news headline aggregate. And professional / hobby interests. Those are wholesome.
IBM kept their US and UK models apart. May have been historic or dataset size.

As a FYI, I was told “the money” was in specific “dictionaries” for medical professionals and so forth. Apparently, doctors liked to dictate straight into text. Might be worth trying that $$$€€€£££?
Maintainer of a few open-source projects here. I've seen some angry sentiment from other maintainers about people demanding they implement features without contributing back. There was a piece on hn recently where a maintainer went ballistic on GitHub about big corporations not paying him for his work.

It's pretty funny to me. I had a bunch of people ask me to implement features or fix bugs, and I just told them I don't want to spend time doing that. Very few had gotten entitled, and even those went silent when I told them I'm a volunteer.

I think it's still important to let people speak and ask for things, even if you're not going to give it to them. Also I have zero expectation of anyone ever paying me for my open-source contributions.

One nice thing about rude people is that at least they tell you what they want.
"No company should be big enough to..." is a bit of a philosophical musing, but since the world we have has allowed for companies grow to this size and to own and dominate our data as they have, what other solutions would you have in mind to update digital policy that don't involve also speaking to the people at the helm of the very organizations that are holding most of said data? You wouldn't at least discuss the topic with them?
does not help if one wants overtime that is not a multiple of 30s :)

#analogmasterrace
"Mr. Koch has written (with Brian Hooks) a new book, “Believe in People: Bottom-Up Solutions for a Top-Down World,”"

Can it get any more cynical than this?
On one hand, the author's point is understandable. However, on the other hand, I highly doubt that the author have never ever requested any help / support from maintainers and/or core developers of any open source software (OSS) that the author most certainly uses and/or have used, e.g. Linux, Android, ADB, whatever. This is in addition to free improvements and bugfixes that most OSS projects provide thanks to relevant people who (surprise!) spend their time on that, too. So, virtually replying to the author on "my time is valuable" -- Guess what, others' time is valuable as well. Hence, your stance is questionable.
Doesn't that just reinforce the echo chamber? I don't actually use Twitter or Facebook, and I deleted my Reddit, so I'm not the one to talk. But my wife uses Twitter a lot and has managed to get into conversations that are very hard to keep civil. She has found several approaches that work without blocking.

1. Only enable notifications and DMs from mutual follows. People who get into pile ons don't tend to follow their "arch enemies" to do so (because their followers would not like them to follow "the wrong people"). You have full control over who can pester you.

2. Walk away from conversations if your get harrassed, bored or annoyed, but be clear that you are doing it. "This is going nowhere and it's getting late. I'm muting this thread". Again, you have control. If you imagine getting into a heated debate in the pub, this is the equivalent of leaving the table to talk to another group. It gives you the ability to peacefully walk away, and deny someone the opportunity to keep arguing with you against your will.

3. Realise that people don't change their minds during an argument. Always give them room to back down. A cornered animal will always lash out, and we are just animals.

4. Always be clear and civil. Be generous. Don't assume that people are acting out of malice.

5. In sometime is a toxic person who causes pile ons, quote tweets you, intentionally misrepresents you by cherry picking your comments out of context, doxes etc, block the fuck out of them.
During the day they are mostly useless outdoor.

During the night position them where there's not much infrared pollution.

I used to get random on/off from car lights reflected off home.

I used to get notifications from cats and birds too in the middle of the night.

I got small aqara sensors that you just glue to places and just moved them around until I got good spots.

Also, if they go on they just turn on lights so not much of an issue. Alarm is not driven by them but by smarter cameras.
My exact reaction:) I can run on Catalina at least for 5 years and move to full Gento Linux after this.
Do you think your partner will opt for the less techie option next time or do they incurable gadget lust (like many of us have to fight within ourselves)
Razer laptops come with the latest and greatest in terms of GPU/CPUs, plus they usually feature things like high-refresh displays, full RGB keyboards etc. They're still overpriced, mind you - since you can find comparable laptops for literally half the price - but at least they have the powerful hardware in them to somewhat justify their steep pricing. Similarly to Apple though, their pricetags are heavily inflated by the Razer branding.

Can't comment on the Surface, never looked into them much.
Essential reading.
Thank you for the reference, it's very interesting to see that someone has has had the same line of thought!

I'm reading through the presentation slides for Noether, and it almost exactly follows my line of thinking, but uses much more precise definitions and restrictions than my own hand waving.

However, it only goes "down" to a very pure functional language. I would argue to that there is a need to take a step further to a data-only language also.
Hopefully, with a new administration, those carriers will be declared “common carriers” and won’t be able to disconnect them. Don’t know if this is ironic or not.
The full English prose text, minus headers or footers, would still provide almost all required contest to inform the reader without the fingerprinting.
I mean, I was replying to someone who defined their failure explicitly in terms of it pissing off both sides. Which was always going to happen, unless they unequivocally took one side.

But I have absolutely no doubt that whatever you consider to be 'fair and unbiased' others will regard as unfair, unbalanced and unpleasant.
Moving my serverless project to Ruby on Rails
40 sockets is pretty impressive. Running cat-something (I got CAT6) everywhere makes absolute sense though! Especially now that everyone and their dog is working from home, and I live in a typical nineteen-thirties Dutch street with terrace housing, not having to rely on wifi too much is pretty awesome.

I think by now I've got rid of all the R59 cable sockets and POTS stuff too except for one POTS socket in the cabinet that holds the fuse box. If anyone ever wants to reintroduce a wired telephone they can just reuse a CAT6 cable, but I doubt this will happen.
This isn’t a corporate plot.

Fitbit is entirely built on the so-called bullshittery — gamification for personal fitness motivation.

Gamification is terrible, but gamification works.
In Mastodon, at least if you want to be part of the "main" fediverse, you have to censor even more people than Twitter.
Ok, here it is:

1. Wireless is off for so many reasons.

Even if cost wouldn't be a problem, wireless has many other disadvantages.

First, it's not really wireless, you need to wire power, and cut walls.

Second, most of devices will spend their life deep in the junction box, or even cemented inside the wall. Having an external antenna for every one of them is impractical.

Third, no wireless standard is even 1/10th as reliable as wire. They are simply too complex.

Fourth, you want to have backup power for such vital things like HVAC in highrises without windows, security, and fire alarms, emergency water, and electricity cutoff, door locks, and intercom. This way, you need to have wiring anyways.

2. Star topology as I said hugely increase costs through: additional labour, cabling, cutting walls, switches, bigger junction boxes.

Main idea is that you don't want the builder to have to cut walls when they can not to.

2. For busses you have no alternative to CAN, or RS485 based busses, or multidrop ethernet hacks. Third is off because it's expensive (think of having 3 port T hubs for every device.) First is off because of bad hardware selection.

So we are left with many hacky RS485 based solutions.

Choose your poison:

Unreliable CSMA

Manual addressing

Super low performance

Polled nature

Near no existing ecosystem

In the end, MODBUS with hacks it was. The lesser of all evils.

4. It being a bus, and you having devices connected to other appliances, you have to provide electrical, and I/O isolation, as you don't want a random man plugging 220VAC into it in error, or deliberately frying all electronics in the highrise.

That's hugely expensive, and sometimes you want to power external devices through your box.

This necessitates to invent many case-by case compromise solutions.
How come Parler wasn't removed from iOS app store months ago?

I mean Apple will demand that content violating their policies in apps are removed. I'm sure Parler is full of exactly the kinds of things Apple wont tolerate.
thrasher and big brother in their heyday wouldn't even be allowed on mainstream social media, nor would nearly anything steve rocco ever touched. skateboarding has always been by and for 16 year old shitposters
Reddit has turned into a cult-like site. It's not there to inform you or to make you laugh.

Even if you want to watch funny videos someone will manage to inject there something political that will turn into something that can ruin your peace of mind.
There's no hate mob in Parler, they're all conservatives, why would they hate each other.
Swimming+sauna, hiking, excercise, dancing, singing, going for 100% in what I do, sharing what I can with others, being with others even if it's outside with 1 meter apart, spending time on interests, finding out more what interests me, watching good series/movies but taking long breaks in between, do things I'm afraid of doing but isn't dangerous, being creative in what I do, letting go of any cynical nature and being playfully curious, avoid thinking and supporting stuff that violates my integrity.

Humans are social beings, so living with someone is usually the better option. If one is feeling depressed, it might be due to hanging out with bad company, not pursuing your quest in life, simply lacking the stimulus you need or being too inactive. The worst is when people try to help you out of it, which makes one feel even worse. Some phases in life might be expected too, which changes over time. So having the perspective of impermanence and adventurous investigation can help explore any situation.

In many ways I'm still just a kid. Just trying to avoid being a spoiled entitled brat and act responsibly too.
Hehe GPS was never meant for that kind of accuracy. The reliabily is terrible today. It's a very cool hack but it will break your toes sooner rather than later.
If I had written some code to solve a problem of mine, I'd want to know that it contains bugs; I would not want to wait until those bugs blew my systems up.

Even if it was past code that has run its course and I no longer use, if the code is posted somewhere such as github, future users might want to read the list of bugs reported by others to be aware of them (and to see workarounds potentially posted by others).
I have been fortunate to have never been flooded but I'm curious if you got the alarm would the situation turn out much better than if you didn't?
> What made you finally start doing something?

Serious threat of divorce. :(

> What was the most obvious (in hindsight) sign you ignored?

Lack of interest in anything around me mainly. Plus steadily increasing contempt for everyone and everything.
This just isn’t how the semantics of the English language work
I really hope Netflix learns from the awfulness of Star Trek Discovery.
>I think it’s down to who you follow.

Isn't there the problem where your favorite "celebrity"
you follow posts nice stuff but when election or some other event is happening they start posting a ton of "off-topic" stuff ?
I pick a random friend I haven't spoken to in a while, and force myself to make the call even though I have nothing particular to say. Sometimes it feels like everyone is looking/waiting for an excuse to call, so they can have a chat without it feeling weird. Just do it without a reason! Feels great.
We are censored every day. A newspaper editor censors their writers, your boss censors your reports, your friends censor your bar room bullshit by calling you out on it, your spouse tells you you will not argue with your brother in law again. But this is all implicit censoring - adhering to social norms through social signals (a raised eye brow, being told to buy your round and shut up)

The thing is computers do not do any implicit censoring - and so we are expecting FAANG to step up. But we need firstly a set of agreed rules, then the ability to automatically understand the rules before we even get to due process.

The issue is firstly one of scale - HN kinda sorta works because it had clear rules from the start, abs had a lot of moderation, from early users and mods.

Multiply by 1000x the volume and suddenly dang's keyboard explodes.

Facebook is trying to produce moderation at scale with thousands of human moderators, but they probably will never "succeed" - because success is not defined well enough.

Let me restate that. There are thousands of groups on FAANG - each one has its own evolving rules on what is and is not acceptable. But facebook can only really deal with one set of rules. It will try and manage the lowest common denominator - no child porn, no murder, but it slowly heads towards "define free speech"

The main indicator here is that both sides of every political debate think FAANG is censoring them.
Related to that: high-precision indoor positioning piggybacking of WLAN etc.
torba had a meltdown about evil pornographers and censored the shit out of his free speech platform.
True, but this is far more often directed against the left.
Because they're not in for the money but for a space of freedom for their ideas?
I haven't trained on LibriSpeech exclusively, but yes, the perf on LibriSpeech dev is quite bad, around ~60.0 WER. If the poor alignment of yt captions is the issue, maybe concatenating multiple samples helps a bit.
Commercial fishing at modern scale is not sustainable. Fish farming, especially for valuable species, still has a huge carbon footprint, requires a non trivial amount of agricultural land, and often uses wild-caught fish to feed the farm. So we're back to square one.

Not saying that the issues can't be solved, but pisciculture is not a free lunch from the sustainability point of view.
We're adding to the hosting bills just by having this blog post on top HN
Rightwing playbook:

Republicans in power: Use every loophole

Democrats in power: Preach bipartisanship and the importance of fairplay.
I didn't put any POTS cable in the house, but ran two cat5 cables to each room. One for POTS, the other for network. The configuration is done at the star hub. Cat5 is just fine for POTS.

These days, of course, I don't use the POTS much.
I had a similar experience with Facebook: I was pretty good at not feeding trolls, but I'd get involved in these long discussions on political topics with apparently well-meaning people and inevitably, someone in the thread would start arguing from either bad faith or an "alternative facts" perspective -- and I'd end up angry and exhausted and having convinced nobody.

Now I haven't used Facebook for six weeks (I still use Instagram and Messenger). I don't miss it at all. If I'm bored or tired, every once in a while I'll reflexively start to open it in a browser tab but so far I have always caught myself and not gone into the Zuckerworld.

I'm not active on Twitter but I imagine it's more of the same.

I doubt if some Alternabook that lets conspiracy theorists go nuts in their own little bubble will make the world a better place, but I'm not convinced it'll be any worse than what Facebook and Twitter have been doing.
If someone takes the time to properly report a issue and follow up after I follow up, of course I take the time to try to help them, if I can.

But that doesn't mean you have to respond. It is nice if you do, but we should not add the expectation that you'll get help from maintainers.

I think all these conversations are about the expectation to get helped, not that it's nice if we do help.
Generally, the Santa Fe Institute may be a good starting point.

This approach also seems to be gaining broader currency, if you follow academic publishing trends (e.g., the New Books Network podcasts).
We are using two nice OS Python libraries on a project at work right now but I think I’ve found a bug in one of them. It has caused us lost time in development and could also trip us up again. I consider it part of my job to figure out how to fix it and send a PR if I think it’s good enough quality. The idea of saying ‘we can’t do this because of a bug in X’ didn’t really cross my mind - because that’s the whole point of open source is it not? I can open up the source and debug and figure out a workaround or a fix.

Just because you’re not paying for it doesn’t mean it’s free, you’re still going to have to do some work.
It does tick a lot of boxes, but I can't say I'm happy with the absurd overcomplexity of the configuration and build system (west + kconfig + cmake). It is extremely opinionated, and while I can see why they did things this way, I'm not personally comfortable with it, particularly when you have to do extensive validation of the build. Simplicity is a virtue.
And as I mentioned in another comment, many EU houses have concrete (internal) walls. Tubes for electricity wires come pre-installed in them so together with the other things mentioned, just running some wires can be hard to say the least.
You mean falsely, otherwise your 'clear and present danger' part doesn't make sense - the entire point historically with your example is that it is perfectly acceptable to yell in the theatre if there is clear and present danger. Reducing it to simply 'yelling in a theatre' means you're evaluating it just on.. yelling alone? What? Are you saying all 'social media amplification' is the same?
The US seems to be in the middle of another realignment, like in the 60s. The Democratic party is consolidating its support from the big corporations, while the Republican party is making inroads with the working class.
How to Build Portfolio Management App with Stock API
Depends on what you need to optimise for. Being able to navigate a text file efficiently (i.e. not character-by-character using arrow keys), cut and paste text, save/rename/backup files, and sometimes even to do a diff from within your text editor, are all skills I’ve found very useful. I’m an Emacs user on my own desktop, but if you run Linux servers in this kind of environment and you or your team doesn’t manage them yourselves, then the best you can assume you have is Vim, or maybe Vi. If all you’ve got is SSH, it helps to be able to do this stuff without wanting to pull your hair out. Even watching some co-workers stumble through the use of Vim can be painful enough.
I feel you are one of us... https://www.reddit.com/r/TVTooHigh/
There's sufficient statistical incoherence to warrant skepticism about the US election.
Do it seems like a Fedora Silverblue with the architecture and like CoreOS with the goals. That's interesting - I'd like to play with it in the future, but I don't see a feature that would excite me right now.
Pydis code is awesome: https://github.com/boramalper/pydis/blob/0a51b6e31475dab083d...

I've been a Python dev for roughly a decade and had no idea about asyncio.Protocol, asyncio.transports.Transport, or that asyncio's event loops could be used to create a TCP listening server.

I always thought of asyncio as synonymous with async def and websockets. But perhaps the websockets should have clued me in that it's an actual server protocol.

Between this and "On the beauty of Python's ExitStack" (https://www.rath.org/on-the-beauty-of-pythons-exitstack.html) it's been a good week.

I was hoping that it implemented a Redis protocol reader, but pydis uses hiredis.Reader(). I wonder if there's a pure python version...

./benchmark.sh produced some warnings related to a lack of CONFIG GET, so I added a basic one just now: https://github.com/boramalper/pydis/pull/13

The benchmarks are indeed pretty close to Redis on my MBP!
When Twitter blocked the NY Post story about Hunter Biden's laptop for "hacked content" (and it wasn't factually disproven) and then was very petty and wouldn't unblock their account unless they deleted it, they lost whatever remaining trust they had left among right-wingers. Twitter has been slowly becoming more and more restrictive with many users cheering every ban of voices they disagreed with based on their ideology. Trump will probably be banned soon after he becomes a former president due to pressure from these same users and that could give Parler another influx of people.

I don't buy the argument that Parler needs celebrities and mainstream journalists to survive. Do Discord or Reddit have any? Yet they are doing fine. It will probably stay an echo-chamber and with fewer right-wingers, Twitter will become more of an echo-chamber. 8 days on the top of both app stores is a real momentum for Parler, let's see what they do with it.

When I saw Twitter's head of site integrity post this:
"a phenomenally documented (and illustrated) study from
@3r1nG about the ways that inauthentic social media accounts can be deployed to attempt to discredit an activist movement" and actually followed the link and saw that it was just a blog post about very obvious Antifa parody accounts and journalists falling for 4chan-like trolling, it became clear how bad is Twitter's company culture. They've been drifting around, not innovating, and their underperforming stock price reflects it well.
This is exactly the sort of system I was picturing while reading the article, glad to hear it exists and works well!
I don't think it's meant to be a criticism of the act itself, but what the fact that it's necessary represents. I imagine the proposed solution would be closer to "break up google" than "stop talking to google"