skysight-inc/HackerNews huggingface dataset:
I think this is pretty cool. The basic idea is that Filecoin builds on top of the existing IPFS storage layer to add an incentive to provide storage to the global network.

If you're someone who follows cryptocurrencies, the first question you're probably asking is "what's their consensus algorithm?". The answer is "proof of storage". Assuming they've figured out the technical details (I haven't read their paper thoroughly yet), this seems like a decent idea. It avoids the massive power requirements of proof of work, and there's lots of unused storage out there in the world for people to offer for a price, and they can offer it at a very low power usage. Persistent storage doesn't actively require power.

As a back-of-the-envelope calculation, if you total up the storage capacity of every iPhone in the world, you'll probably reach something like 64000 petabytes [1] [2]. Backblaze, a fairly large cloud storage provider, has a total network size of around 500 petabytes [3]. Maybe S3 is a hundred times larger? Maybe? Still, it's good that the combined storage capacity of all the iPhones in the world alone can compete with the big storage providers. That gives me hope that there's at least the theoretical potential for actual decentralization, as opposed to with proof of work, which tends to favor a minority of people with large compute rigs. Normal people don't want to max out the chips in their phones and laptops 24/7, but maybe they wouldn't mind using some passive storage.

I'm not sure about how consistently people in Filecoin need to be connected to the network, but that could prove to be an issue.

Another thing to look at would be whether there's any way for a third party to see what data you're holding. This is an issue because you probably don't want to let random other people store whatever they want on your machine. Lots of that content could be illegal, and (IANAL) I'll bet the law can hold you accountable just for storing it.

[1]: https://kommandotech.com/statistics/how-many-iphones-have-be...

[2]: https://www.counterpointresearch.com/average-storage-capacit...

[3]: https://www.backblaze.com/blog/500-petabytes-and-counting/
This was just an insult from a private person, which was not supported by the position of his employer
Show HN: PrometheusCV: The non-template for academic CVs in latex
The concern here is probably more that they become effectively dead without vendor support. While some projects escape that fate they seem to be rare.
I hate that they don't even tell you what you violated, like I'm sure this just causes more escalation and worse negative feelings for basically getting no additional information.
But think of all the bandwidth they’re saving!

Reader mode works to read the site
Interestingly, that means just using:

GOTO as in jmp #address

Would be cleaner.
Opinion: Repl.it is for newbies and it's misleading
From my own experience, I've found repl.it extremely misleading on their end when they claim to cater both beginners and advanced users.
I really don't see how anyone manages to build a project using repl.it.
All repl.it is doing ( it's not about remote code dev, VSCode has that plus it's got LiveShare too ) is hindering the learning process of new developers by depriving them of tools like vim, tmux and other such tools that make them way more productive.
Any time lung health comes up and I can squeeze it into conversation: Belly Breathing is amazing. I started in college, and I have had two chest colds in my entire adult life (and only one up until a couple years ago).

Diaphragmatic breathing (autocomplete tells me that's the word but it don't look right) assists the cilia in ejecting foreign matter from the lower lungs. When I was a kid I'd feel like I was drowning when the cold hit its apex, even when I was into endurance sports, and I knew I was on the mend when I started clearing my lungs.

(If there's a downside it's that I clear my throat all the fucking time when I have a cold now, but I'll take loud over bacterial pneumonia)
This is a good reminder to always backup your photos/docs elsewhere - if you have one Synology has a good Google integration that will do this automatically (I then send it up to Glacier for off-site). And also - eschew the convenience of OAUTH - just create an account at every site - it's annoying but at least you avoid you're entire life being locked out.
> Eventually, XP will fail to run on new hardware, and when that happens a lot of great software will die also. Having ReactOS around means we can continually target new hardware, but still remain XP compatible.

Unless you're talking about running it on a computer that's not networked, it's already impossible to run XP safely. But Windows is really good about backwards compatibility--what XP software is there that doesn't run on Windows 10?
They're anticipating a greater fool comes along. Foolish retail investors invest in hype.
I've experimented with trying to aim a camera at my paper, to digitize my notes. Didn't make much progress, though. The pencil and paper feeling is really hard to match.
'I was naive at Microsoft' on antitrust scrutiny
Fun fact: loading chat boxes on pageload can get you in hot water with GDPR/PECR! Most such services use cookies in some fashion. You don't need consent for cookies that are "strictly necessary" to provide a service, but you can only use that exemption for users who initiate a chat session.

FYI this is a concrete example given by a regulatory authority of non-compliant behavior they observe in the wild, so it's not just theoretical.
Those numbers are just what they're spending on staff doing lobbying around the country, right? Most of those don't seem too crazy. Like the AARP is spending $3 million, but how many lobbyists is that actually employing? 10?
Continuous Verification
From my understanding (don't have much backend experience) you need those only for specific workloads. First learn difference between OLTP and OLAP. Traditional DBs are usually designed for OLTP, and new DBs are designed for OLAP and some for mega scale (Petabytes).

I recommend you learn:
* ES - for text search
* Clickhouse - simplest OLAP
* Cassandra (Petabytes of data, columnar store)
* Learn some about timeseries DBs (analytics)
* Graph DBs

RabittMQ, Kafka or Pulsar are used for message bus/que implementations. Simple case: producing message takes 1 time unit but processing 5 units, so you want to implement kind of threading without coupling to specific hosts, so you use queue and subscribe to quue with readers. Read ZeroMQ docs on all communication patterns to learn typical cases.
A group well known for lying is pushing a story with poor provenance and you are engaging it as if it has a decent probability of being true. That is a sign your prior belief of the lying people is off - with the more realistic prior belief that liars keep lying the question is why this made up story now? Or how did they execute this lie?

And yes, the key to using the internet effectively is to filter things out that are garbage. I individually try not waste my time on bullshit, truth based organizations filter out a lot of crackpots: https://physicstoday.scitation.org/do/10.1063/PT.6.4.2019020... and Twitter itself is free to try to do this filtering as well. I applaud them for trying to remove BS rather than trying to push addictive content but whatever. This very news site is interesting because they spend a lot of time trying to filter BS in favor of productive and informative conversations.
No. If there is damage done to United States, then it happens with the hands of people who suggest that undermining US tradition ( and constitution ) is the way to go. The will of the people to accept an invisible tyrant, who will allow only acceptable thoughts and punish wrongthink is terrifying and those clamor for it do more damage than any foreign terrorist could dream of.

Twitter, FB et al made a mistake ( calculated or otherwise ) and it is now hard to argue in good faith that tech companies are neutral arbiters.

To address your specific claim, if you showed me, say, RT post prior to yesterday that said what NY post posted, you would have a point. Instead, you have claims from Biden campaign staff and thanks to FB, Twitter, you now have a perceived bias in tech community that diminishes credibility of all those publications.

The fact that you seem to suggest that more like bias is needed, is, and I put it mildly, counter productive.

The story is already in full swing streisand effect mode.

edit: corrected some prepositions
And it's incredible what a brand yahoo has built since then...
"airwaves and spectrum.... "

If we really start considering media, a lot of taxpayer money worldwide went to broadband Internet infrastructure, so Twitter and friends do not play on a completely private field either.
All of us naysayers failed to appreciate the foresight that Mr Neumann and Softbank displayed. Joke's on us :D
I'm a professor. Our department has run its own Moodle for years, despite the university switching to Canvas. The university has exerted lots of pressure and this is the first semester in which all classes are primarily on Canvas. There has been no end to complaints about pedagogy that isn't expressible in Canvas, resulting in bad compromises or huge amounts of labor for large classes.

Bottom line: if universities could contract for support and pay developers a fraction of what they currently pay for proprietary LMS, Moodle (or another open source platform currently starved for resources) would have much better usability and student data wouldn't be in the hands of private equity firms.
Why is everyone accepting the unstated assumption: that a child's actions (if the dubious allegations were true) should reflect on the parent?

Corruption of blood is even prohibited by the Constitution and for good reason.

Eve if Hunter Biden did something wrong that doesn't really have anything to do with Joe Biden. There also isn't even a tiny hint that Joe Biden's position on Russia vs Ukraine has changed at any point.

Is Trump liable for everything his kids say and do? Or the obvious influence peddling they're doing right now?

The whole premise of this is to smear someone by familial association. So in that light it's garbage from the start. In my mind the connection to Giuliani makes it even more likely to be entirely fabricated, but taken at face value it's a worthless conspiracy theory story clearly dropped at the last minute to attempt to sway the election.
Has no intrinsic value. Might as well go to a casino.
When I think back to the era that Otto was released in it was a time of all sorts of vendors feeling the container adrenaline rush that made them think all they needed were containers to replicate the Heroku experience. Otto largely reflects that time in my opinion and a lot has happened in the container and control plane ecosystem since then. I respect HashiCorp's decision to pull the plug on it. (That's coming from someone who works somewhere that takes the complete opposite stance on these things so I'm fully aware of the trade offs.)

I've only skimmed the release blog post for Waypoint but from where I'm sitting it seems like a "meta Control Plane" which makes it a wildly different tool compared to Otto.
I thought you said private entities can't censor? Now you're saying they can, but it's legal. So which is it?
I realised, more so in last few months, the difference between Android and iOS is literally letting your own whims and fancy randomly pick the lesser of evils.

As a full time Android developer I was able to seemingly convince myself that moving back to Android (after 4+ years on iOS) indeed makes sense, especially since Android has come really a long way. Also, that I will accept Google will track every move and shake of mine and show me ads based on that data (assuming just Google gets to do it; I'd buy a stock Android phone).

But when iPhone 12 was released and I saw the mini is perfectly sized for my palms. I was almost salivating. Even though I find iPhones horrendously expansive. Yes, I do. Except maybe for an SE. Just to make it sound fair, I find most of the expansive flagship Android phones expansive as well. So anyway, I almost did a full 180 and was about to think about buying the new iPhone. But then the enthusiasm started to wane. I saw that there's no touch id, jack was gone anyway, battery life has always been lacklustre, and that there's no way I can silence just one of the dual sims and keep another on separate notification settings (just something I want/need). But I was still deciding.

What really hit me hard, in last few weeks, is that Apple has consistently been exploiting customers, more with every release - every move. Blatantly at that. Sometimes in the name of privacy on a completely closed OS and apps, in fact a completely closed ecosystem. Strips devices of useful and convenient hardware features and components. Then very sadistically and successfully patches the voids with "innovation" stickers. Even worse - marks the move as "environment friendly". Headphone jack, earphone and chargers - all gone. Strong arms developers (small and big alike), tries to run repair shops out of business, ensures its devices are less and less repairable - by making it physically difficult and lobbying as well, stifles free speech - literally and doesn't even try to be subtle about it, hands over keys of the kingdom to the authoritarian regimes with far reaches, CEO hobnobs with heads of states of questionable (or actually very obvious) records.

We still buy their devices. Enthusiastically. In fact we become such apt apologists that it must be painful for anyone else to read the reactions to criticism. There were plenty of such comments, right here; just from the iPhone 12 release day, which read something like, "Oh, once I started using Bluetooth Headphones and never looked back". Innocuous looking, just a satisfied customer feeling grateful, apologetic comments like these are worst in such contexts.

Anyway, then I spent few hours researching a ~5 inch phone with stock Android phone for the nth time yesterday and I didn't find one. The closest, Pixel 4a, has a plastic body. I really do not think I am buying any other Apple device ever (or for the foreseeable future) and I am glad I've not bought into their services. iMessage is useless here anyway.

My whims and fancy kinda have stopped seeing Apple as the lesser of the two evils (wrt mobile platforms), or so it seems as of now.
Phenomenal news! Lots of interesting startups in Africa are starting to get recognition. Wouldn't be surprised if Jumia is on someone's radar
But don't we do the same? When looking for a new job we remove contacts from references who might cause more harm than good. It's all about image
> everyone has to get out of the house and making actual friends in life.

According to what "law"? Introverted lonely people having most of their social interactions at work is a fact of life mate.
https://sourceforge.net/projects/reactos/files/ReactOS/0.4.1...

0.4.14 is on its lats phase of preparation
> That is the world we live in

No it isn't. Again, you can rent a VPS for under $10 in almost any country in the world.

> To reach a significant audience on the internet

This is not necessarily true, but it isn't really the point. You can put stuff up and people can access it.

You are not entitled to maximum easy discovery. You are not entitled to be advertised and promoted to a significant audience. The internet is a pull medium not push. If people want to hear what you have to say they can.
That is infuriating, disturbing, comical, and depressing at the same time.
I will say that I can only imagine how annoying and frustrating this is, but the way he's approaching this on twitter is not going to win him any fans in his reporting chain. In a fight like this you need senior management as allies wanting to help, not as enemies as you stomp your feet and embarrass them.
1000 dead: https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Belarus

more than 450 documented cases of torture: https://en.wikipedia.org/wiki/Human_rights_issues_related_to...

Apple's censorship of Telegram is condoning this.
There were two independent pilots who reported it previously. This is the third sighting around the same area.

Is there a pilot conspiracy?
Why should we trust TeamBlind any more than Glassdoor? Right now their monetization strategy seems to be "VC funding to get critical mass, worry about monetization later". Seems like a recipe for betrayal to me.
just made some clips to hang banners on my shutters. Also made some cool Halloween decorations. Friends have used me as a one off manufacturer for various things too. I am a big fan of 3d printing.
Personally I suspect early-stage companies, and companies working on "hard" technical problems that require more collaboration and abstract thinking will have an advantage by working in person. But who knows! Maybe a silver lining of the pandemic is that we'll finally get some usable data on the effects of remote work and remote culture.
Can you please share with me which mail service are you using?
And i tested login page, it looks ok. Can you create new user? Probably you are trying wrong password.
> Vendored libraries should be built with special optimizations as to remove unused code, for instance Socket.IO which we use to establish a RTM messaging connection to our servers contains a legacy HTTP long-polling connection method — that is quite heavy! — though we only need to use the WebSocket connection method with today's modern browsers;

I guarantee that they are going to get burned by a middlebox down the road that breaks websockets.
Because the stock market is only secondarily connected to reality. It's primary function is as a mood ring for the collective mass of wealthy people. Wealthy people get a fetish for something and stocks go up. Right now they have a fetish for companies that lose five times their revenue while growing 500 percent a year.
Studies show that people will almost always take something offered free with a purchase, even if they don't need it. While I do think there's probably a middle ground here, people do have the option to say "no" - they just don't buy it. I think the motivation behind that is both a financial one (Apple makes money on the bricks) but also a psychological one (people won't pay money for something they don't actually need, thereby reducing e-waste).
We don't claim our resumes are unbiased platforms of user (employer) generated content. So it's a terrible analogy.
Hi, there’s some issue where your site gets stuck / won’t scroll on an iPhone 8 Plus, Safari, iOS 14.0.1.
Yes, I didn’t take your post as encouraging people not to click on the link. But I think people have a tendency to tune out links based on the URL.
I think that's a key point you've made, which is that open-source 3D printers don't do the part that would make them useful for scale production (transitioning the work pieces off the print surface and preparing for the next run).

Nobody would accept a 2D printer that took manual intervention every sheet.
There's research suggesting it's not this simple, and that Black voting is highly coordinated and communitarian. Already, we have strong indicators that most voting is about personal identification and not about fitting candidates to a personal ideological profile (Achen and Bartels). Combine that with White And Laird's observations about the dynamics of Black voting (heavily identified with the Democratic party, and with an awareness of the influence in the party their bloc voting gets them), and I don't think you can just run a Black Republican and peel off that cohort of Democratic voters.

What's more likely to happen is that the progressive dream of celebrity politicians in places like NYC will run aground of what the party is actually game for, because, as you observe, huge portions of the Democratic coalition are far more conservative than the Take Factory gives them credit for.
This is the Streisand effect in practice.

https://en.wikipedia.org/wiki/Streisand_effect

Here in Czechia we mostly concentrate on our outrageous Covid numbers of late, but this story about Twitter pulling down a NY Post article made it through into our local news.

If it stayed up, no one would have cared enough to write about it.
Potential large objects collision COSMOS 2004 with CZ-4C R/B
Yeah so basically :
- ASK HN : To Ask HN something. Make sure it's a legitimate question and re-read it to yourself to make sure it makes sense. It's not for asking questions like "How to do a binary search?", that belongs elsewhere.

- SHOW HN : To show HN something that you built ( or someone else did ) and receive feedback on it. Don't spam the same thing over and over, your account might get marked as spam, I learnt it the hard way.

- LAUNCH HN : It's for YC startups when they launch.

Apart from this, you should feel free to post anything new and interesting that you find on the internet. Primarily tech-related but not necessarily. Anything that helps quench curiosity and isn't spammy works.
Senior Software Engineer OKR Examples
good ban all faggots
I sorta see where you're coming from, but I can't really see myself avoiding switch entirely in C. I do agree that it's very poorly designed since it makes it very easy to shoot yourself in the foot. It does make it very nice to write some things, in particular state machines. It can even be less error prone in these situations since compilers will (sometimes) warn if you don't match all possible values of an enum, which is nice if you add a state to your machine and forget to update it everywhere.

Fortunately these days there are compiler warnings to alleviate some of the risks. GCC with -Wextra will warn if you have an unmarked fallthrough in a switch for instance (but not with -Wall).

But beyond that I do agree that if I could go back in time and tell Dennis Ritchie to change some things about the language "make switch break by default and add a fallthrough keyword when you actually want the behaviour" would be very high on the list. I get why he made it that way in the first place (if you implement switch/case in assembly with a jump table you get basically the same behaviour by default and you need additional code to break) but it makes for poor ergonomics in C.
This article literally has

>Twitter's technicality is a fig leaf to enable continued control of public discourse by an unelected private industry that is 9-to-1 in the tank for Democrats and can decide what Americans are allowed to know.

in the headline. Yes, thank you, I reject this authors "fact synthesis".
You wouldn't be able to have your website URL anywhere on the product or packaging. Can't have people purchasing directly!
Same here. Mine is from Brother, probably their cheapest laser printer. No hi-res colour display or any fancy stuff like that. But it just works.
Yet you still spent 6 figures in Facebook - so what incentive did they have to change?
I would also throw Yelp in there now that they're instituting a form of a social credit system by allowing a user to accuse a business of being racist which then flags the account with a message that says:

‘Business Accused of Racist Behavior’

The end result of this is too obvious to require elaboration.
The technology may well exist, but is it being used by a sufficient amount of people?

Just like if all people happen to congregate in a private mall for one reason or another, if someone's excluded from that mall it doesn't matter all that much that there are public parks where anyone can go if no one actually goes there.
A Beginner's Guide to Postgres Performance Monitoring
Surely, at least in some countries (hypothetically, IANAL), at that point the act of removing negative reviews for money means that they themselves have editorial status and, consequentially, negative reviews are a form of libel?
You can't use this tool if you don't know the platform you are deploying to.