skysight-inc/HackerNews huggingface dataset:
Matrix aims to be for everyone, not just those with a (hyper)focus on privacy. From my perspective as project lead, the primary goal is more to open up communication so that users have control and that there is an open platform to build on, much like the Web, but for communication - rather than being locked into Facebook/Google/AT&T or whoever. A very desirable side-effect of that is that you get better privacy.

You can see this spelt out in our project manifesto at https://matrix.org/foundation, which says that we believe:

* People should have full control over their own communication.

* People should not be locked into centralised communication silos, but instead be free to pick who they choose to host their communication without limiting who they can reach.

* The ability to converse securely and privately is a basic human right.

* Communication should be available to everyone as a free and open, unencumbered, standard and global network.

You'll note that privacy is in there, but it's not the only thing that guides the project.

> Matrix has been promising better privacy (and e2e encryption) for some time but maybe this isn't actually where matrix is heading?

I assume this is ironic, when commenting on a blogpost talking about how we're improving privacy considerations. Meanwhile, E2E is going great guns, as per https://news.ycombinator.com/item?id=20315096.

> And it's not like a better technical solution for the address book doesn't exist!!

What do you have in mind? The only one I'm aware of is Signal's SGX stuff (https://signal.org/blog/private-contact-discovery/), but there you swap out trust in whoever runs your identity server for trust in Intel, which doesn't necessarily seem like an obvious win.
I think a part of this is that we hit a bottleneck on human data absorption. There's lots of real and hypothetical media formats (like VR) that won't run on a 2009 computer. But so long as you've got your email and websites and video, your machine is still perfectly useful. New computers are doing all those same things. But I remember when the concept of a video running on a computer was just wild.
> This isn't progress, it's tossing out centuries of financial regulations, monetary theory, and power structures

That is my definition of progress. I want experimentation, not being handcuffed to centuries of theory which can never be proven. Economics is not scientific, and I don't like the system we currently have. We need more private innovation and less state influence.
okay, which is why we're making it very clearly opt-in, so that folks who don't want this don't end up accidentally using it.
While this is an unabashed just-so story...

The world is a hard enough place to get a good job. Especially when there are scores of other people trying to that single entry level coding position that opened up and you just got out of college. So, how do you set yourself apart from all the others? You put Stack Overflow on your resume. You provided 200 answers on Stack Overflow! Opps, that one just got deleted.

Stack Overflow is a vehicle for resume improvement and comparison. Someone with 631 rep must certainly be better than someone with 239 rep. It sets a clear goal for how you measure up against the competition. Remeber to up vote your friends from college too.

Now that you've got a job as a contractor, your project manager is trying to find you contracts and up your billable rate... sending out your resume. He's asking you to get your reputation to over 2000 so the resumes can be marketed as "in the top 10% of Stack Overflow Users" or something like that. Everyone else in the office too. The easiest way to do that is to up vote all your co-workers and make trivial edits (guaranteed two rep and can't be down voted).

Documentation was a bonanza! Just add a few words, toss some code and as long as it is a "substantial edit" the reputation will roll in.

This is even more important for those people trying for the elusive remote jobs that get listed on the side of every Stack Overflow page and attach the profile of the person with it.

---

How much of that is accurate? I have no idea. Its a story of a hypothetical social group at Stack Overflow that isn't interested in Spolsky vision or the Atwood vision of what the site should be.

It's also a site that has people who try to make a community site and feel that an upvote is the same as a like on Facebook. Make people feel better by up voting their posts (especially if they are down voted).

There's also the "FreELance" where people get a job for beer money and then post every single problem they have to Stack Overflow.

Without any guidance from SO corporate as the final arbitrator of culture, nor the tools for the core group (see "A Group Is Its Own Worst Enemy") to clearly define the boundaries that exist, the only tool that people have to get people who have a differing philosophy for what the site should be is rudeness. Compound this with far more things for the core group to curate and moderate (trying to keep it from becoming, in their minds, Yahoo Answers)... and, well, you've got Stack Overflow of today.
I have looked at my payroll check numbers from contracting firms to see how they're doing as a business. If the interval between check numbers drops in a month, I have a good idea that there aren't as many people working there anymore.
Author Charles Stross explored a similar question in his short story "Antibodies": what happens to encryption or machine intelligence when the proof that P == NP is published?

https://www.antipope.org/charlie/blog-static/fiction/toast/t...
Trusted and reliable hacker for hire 100%
Hack into pay pal accounts, blogs,professional hacking into institutional servers-keylogging -University grades changing / Admin(staff) account hack -Access/Password (facebook, instagram, bbm,Skype, snapchat, twitter, badoo, Word Press,zoosk, various blogs, icloud, apple accounts etc.)-You can also learn some basic shit you wouldnt think you'd need on your everyday basis but find out how important and helpful they really are. use random credit cards to shop online, hack iphones, tap into your friends cal and monitor conversations, email and text message interception

Contact ; onlineghosthacker247 AT GMAIL DOT COM
None of those assassinations lead to a coup or revolution though, just peaceful transfer to the 2nd person in line. That seems like a vote for stability
Wow, what an interesting project. I wonder if you could reroute the connection over a websocket and serve an actual webpage off of it? It'd be a great demo to have the SwiftWebUI page served using SwiftWebUI ;)

Also: it would be really nice if SwiftWebUI used actual HTML elements rather than styled divs.
How does this explain the price increases in older, urban housing stock? I’ve been renting 500-600 sq. ft. one bedroom apartments for the past seven years. My rent has gone up from $1900 a month to now $2790 month. This is all within the same zip code.
Incentivize the nodes in a meaningful way and performance will quickly improve
The Annoying State of AWS Lambda Observability
This is a link to Fram's own words. This link appears in the content of your link.

https://en.wikipedia.org/w/index.php?diff=895438118

Do you think that's good for a community?

Obviously words like "asshole" and "toxic" include value judgements". But I don't think it's a very strong value judgement in this case.
Have you tried starting from a clinical safety perspective, and showing the students the real world consequences of miscalculated dosages? Maybe bring in a guest speaker who was harmed by a preventable medical error?
There's another way that or_English is different, as illustrated by this frustrating "joke":

1: do you think it's A or do you think it's not A?
2: yes (assigning a truth value to the or expression rather than indicating which or operand is true.)
When the company has early stage investors (and Stack Overflow does[1]), just being a nice business isn't enough. Investors want money back from their risky investment.

[1] https://www.crunchbase.com/organization/stack-overflow#secti...
All I'll say is variance and mean relative to successes and failures.

NHL players get paid big bucks because their mean is higher.

Everyone makes mistakes, but in the end much of it comes down to talent and work ethic, both of which enable people to recover from their mistakes.
"A current driver/transit-rider might choose to bike 15 miles each way only if on an e-bike." This is absolutely the case for me - an e-bike makes the difference between my 27km commute being viable in a sensible time frame, or having to drive.
To be fair, most non-profits do too.
We really don't want to become the next WhatsApp fwiw. The idea is more to be the new email, or the realtime version of the web. We should be able to support the use cases both for privacy enthusiasts as well as mums, dads, grandparents or whoever.
This is analogous to spans and views in C++. I've rather enjoyed using span-lite [0], an implementation compatible with earlier C++ standards. (Roughly, all the syntactic niceness of an STL container without requiring ownership.)

[0] https://github.com/martinmoene/span-lite
There is also a trend where as much is outsourced as possible and what isn't outsourced is over tasked. I've seen outsourcing going from a direct replacement 1 to 1 to 3X the staff and the remaining non outsourced people have to basically be human databases and regurgitate info and critically think for this other group. Adding in constant instant message rooms that are mandatory to be logged into and constantly pinged is just insane. No employees win in this situation.
Yup, the Super Toke. It didn't really make you higher, but it did give you headrush for a completely unrelated-to-pot reason.
> The point to point customer antenna added ~6ms of latency

For one hop. The OP literally has Mesh in the name, so I'd expect a large multiple of that. Especially given that NYC's highrises would likely make it harder to provide direct line of sight.

> Same server from my gigabit fiber to the apartment unit

That doesn't say much unless they're colocated geographically, and the rest of the equipment is equivalent. Especially since 1.1.1.1 is heavily anycasted (like most other public DNS servers).

For the record, my results look like this (also using consumer-grade gigabit fiber):

teo  ~  ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=58 time=1.45 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=58 time=1.49 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=58 time=1.47 ms

> tl;dr Wireless point to point is easily competitive to Cable on speed

Very curious about your customer density here. It may be competitive for a few customers, but I suspect that interference from neighbors would cause a sharp drop in urban areas if everyone bought in.
JavaScript. They use too much of it.
It's really not - crab mentality refers to pulling others down for no reason other than envy. But in this case, the reason is the lower classes don't want to be pushed even lower. Are they supposed to selflessly sacrifice themselves so that the rich can get even richer?
US lifts Huawei ban; mostly
Try with 1500 byte packets.
My understanding is that what you wrote is pretty much correct. (This would be an unnecessary comment, but you seem downvoted for some reason.)
Composition should be favored over inheritance whenever feasible. It is not always feasible so many use for inheritance remain.

What you can do is make composition easier. Kotlin does this with its delegation system: https://kotlinlang.org/docs/reference/delegation.html
any sufficiently complex OOP program is indistinguishable from black magic.

OOP tends to encourage going through more layers of indirection than necessary or helpful, which makes the flow hard to follow. E.g. instead of just calling a library method, OOP frameworks might have you extending a framework class. This makes OOP code difficult to debug and maintain.
D slices are fat pointers as well:

https://dlang.org/spec/arrays.html#dynamic-arrays

My suggestion for C to adopt fat pointers:

https://www.digitalmars.com/articles/b44.html
If Libra does become a dominant currency, then I think it's monetary policy is actually the least impactful/most stabilizing one you could ask for. From https://libra.org/en-US/about-currency-reserve/ :

* Libra is "fully backed" by "a collection of low-volatility assets, including bank deposits and government securities in currencies from stable and reputable central banks"

* "for new Libra coins to be created, there must be an equivalent purchase of Libra for fiat and transfer of that fiat to the reserve. Hence, the reserve will grow as users’ demand for Libra increases. In short, on both the investor and user side, there is only one way to create more Libra — by purchasing more Libra for fiat and growing the reserve."

* "The association does not set monetary policy. It mints and burns coins only in response to demand from authorized resellers. Users do not need to worry about the association introducing inflation into the system or debasing the currency. For new coins to be minted, there must be a commensurate payment of fiat by resellers into the reserve. Through interaction with authorized resellers, the association automatically mints new coins when demand increases and destroys them when the demand contracts. Because the reserve will not be actively managed, any appreciation or depreciation in the value of the Libra will come solely as a result of FX market movements."

Any changes to this require a supermajority vote by the association's council. Each member has one vote, the association is established as a Swiss non-profit.

As to control of processing and monetary flow, I think it'll just reflect/perpetuate current power structures, but considering that Libra will make it easier for people to access/exchange competing coins (fiat or crypto), I don't see why it'll have less market pressure to function (as a medium of exchange) than any other currency.
A short addition:
(1) various forms of onion routing are in active research.
(1.1) see for example the "big data, little data, no such data" presentation of Christian Grothoff from 2017

(2) what we are still trying to solve here, mainly, is making it harder to know the path of communication. Today, if User Lora with Node A talks to User Charly on Node B, the data goes through N nodes. The N nodes between A and B are aware of (parts of) the path, but the communication remains encrypted (in very short terms explained).

(edit: no markup here)
theres no imbalance because of your race. check who the last president was please.
Depending on who you ask, "trend" could be replaced with "progression".

I'm with you in that I never really found the OOP style to mesh well with my brain. I always felt like I had to fight it and dealing with massive chains of class inheritance can make it really hard to reason about and change code. I've spent years building web apps with Python and Ruby too.

Having only spent a short while with Elixir, I'm finding semi-complicated topics and patterns to be a lot easier to digest even with no formal functional programming background.

Like just today I watched a talk where a guy live coded a web framework DSL in about 30 minutes[0]. One with a beautiful API for controllers and a router. It was a total head explode moment for me (but not in a bad way, it was like seeing the light).

I'm still a newbie with functional programming but so far it feels much more like a WYSIWYG style of programming where your domain is front and center where with OOP it feels like you're bombarded with purposely confusing legal documents and fine print with a small bit of your domain thrown into the mix.

[0]: https://www.youtube.com/watch?v=GRXc-jKRESA
There are US states that have traditionally been home to call centers, and the laws in those states usually allow for only consent of one party to record, including yourself.
https://reddit.premii.com/ - Works in the browser including incognito for your NSFW needs. No Ads.
Seems like that they in a typical Microsoft style tried to link one product to another. I can imagine that the boss of the Edge browser argued to make their bookstore Edge-only, to promote the browser that way. And that move effectively doomed the bookstore.

Its like you go to Microsoft site to search for a registry problem, and the support person tells you to use Cortana to search. Because obviously his job is not to solve your registry problem, it is to promote Cortana for Microsoft.
It sounds like a joke but it’s actually a pretty serious conundrum. Those who need the most help with procrastination very well might be procrastinating getting that help.

... Which underscores again the fact that all of us need at least one kind, honest friend and a dose of humility to listen to their feedback.
If you use a data: URI, you don't even need hosting.

Edit: adding link to https://en.wikipedia.org/wiki/Data_URI_scheme
My dad sadly passed a way in a gyrocopter accident (one he designed and built himself). A good number of his flying buddies have passed over the years too. Safety is an issue for gyros due to a combination of reasons - they're often home built/maintained and flown out of home airstrips, pilots don't have a lot of training (a pilot's licence is not required in Australia), and they can get into situations that are difficult to recover from (blade unloading from my understanding). Generally people who fly them know the risks, but it's not something I'd do.
Althea.net is such a protocol and it's available for use today.

https://www.youtube.com/watch?v=G4EKbgShyLw
For anybody looking to broaden their programming mind, I highly recommend those talks.

They are given by the author of Clojure, but Clojure is hardly a prerequisite to many of his talks.
Another useful unsafe slice operation is casting a byte slice to a string so you can e.g. use it as a map key. Watch your lifetimes though!

You probably also wouldn’t want to use any string manipulation functions on it, but I’ve never had a reason to do that anyway.
Mostly because it's generally recognized that inheritance was a bad idea. "Prefer composition and interfaces over inheritance" and such.

Also because mutable object state is problematic--it makes a large system harder to reason about and certan types of bugs more likely, and makes thread safety very difficult.
No DevOps jobs?
It is easier to understand if you imagine that they are "hearing" the gravitational waves instead of "seeing" the gravitational waves.

Analyzing how the waves affect both detectors and the delay, they can get a rough idea of the direction. The origin was in a single point that is probably in the dark zone in the bottom left.

I'm not sure of the reason of the shape, but resolving equations in sphere usually give curved solutions, and then projecting it to a planisphere add more distortion. [I'm interested to read a more detailed explanation. Also, why the longitude is in hours?]
Grubhub is using fake websites to drive up commission fees from real businesses
Thread on Chinese Currency Manipulation. You're Going to Like This
It's interesting to note that there is no well-defined lower limit on the size of what can be called a moon. So I can call a dust particle a moon as well.
I was surprised at how cheap, relatively speaking, this system is:

> The state police used a vendor to build their program, at an estimated cost of $195,000, and the courts used in-house tech experts at an estimated cost of $50,000.

I don't have any experience in government IT, but even in corporate terms, this seems relatively cheap given the scope and lifetime of the system (though I'm assuming these stated costs don't include maintenance and ongoing operation) and the consequences when there's a system failure, e.g. lawsuits.
I totally agree with the message underlying what you're saying but specifically in sports, I think a really interesting thing is that this only applies once you're at the very top level.

Below that, I think being as boring and consistent as possible is actually the key to being an above-average player, paradoxically. It's the same percentages at work - for averagely talented players, those risky plays don't succeed 7% of the time, more like 1% (for argument's sake, obviously made up numbers) so it's actually a better strategy to do the boring thing which might succeed say 5% of the time, consistently. Still low, but better on average than most people who do try the risky, extremely unlikely to work, plays more frequently.
Bitcoin Bite: Iran Says Power Grid Hit by Cryptocurrency-Mining Surge
Because they are written by people who never actually understood Design by Contract and class invariants.
Seen as by who? Isn't that a large assumption about a seemingly tiny minority that generally takes issue with everything. The vast majority can see and understand the mural for what it is.

Even if does have to be removed, it's also clear that moving and preserving it in a museum is both cheaper and far better than spending more to destroy it completely. Erasing history like this is no win for anyone.
Javascript has nothing to do with those decisions. It is purely design.
We should maybe include a "GNUnet in 5 minutes or less" on the website. The old LEGO analogy is nice, and lynX did a great comparison here: https://secushare.org/img/stack-comparison.png
We don't really need the ISO OSI model here, but even this can be added, as we've already used it throughout the years to compare to the GNUnet stack.
One of the things that was a gotcha for me when I started Go. Couldn’t figure out why my slices weren’t what I was expecting
Was there only one tank factory?
No Strong Opposition to 144-146 MHz Reallocation Proposal at CEPT Meeting
Talk about throwing the baby out with the bath water. With all the advanced data collection and analysis, can't American intelligence agencies distinguish spies? Why not leave it to them rather than repeating the same historical mistakes?
It restarted humanity, like you do on a farm after a swine flu incident.
Yea I didn't realize they raised $68M. That's a lot to recover and puts them in a bad position.
Of course, it is possible to totally eschew inheritance as a language feature. Go does it nicely and I can’t think of many circumstances where modeling my code has suffered as a result, usually the opposite.

That said I don’t claim inheritance to be useless by any means, and I would not use Go for every kind of software.
Lamdu supports switching human language on-the-fly now, good luck doing that with a text-based programming language!

https://www.youtube.com/watch?v=viF1bVTOO6k
Melzer visited Assange and has given interviews numerous times before this piece. Here's what the UN human rights site had to say:

> Melzer was accompanied during his prison visit on 9 May by two medical experts specialised in examining potential victims of torture and other ill-treatment.

> The team were able to speak with Assange in confidence and to conduct a thorough medical assessment.

> “It was obvious that Mr. Assange’s health has been seriously affected by the extremely hostile and arbitrary environment he has been exposed to for many years,” the expert said. “Most importantly, in addition to physical ailments, Mr. Assange showed all symptoms typical for prolonged exposure to psychological torture, including extreme stress, chronic anxiety and intense psychological trauma.

> “The evidence is overwhelming and clear,” the expert said. “Mr. Assange has been deliberately exposed, for a period of several years, to progressively severe forms of cruel, inhuman or degrading treatment or punishment, the cumulative effects of which can only be described as psychological torture.

https://www.ohchr.org/EN/NewsEvents/Pages/DisplayNews.aspx?N...
Thanks! Looks much better :-)

One oddity, not sure if I have just not read the docs enough - but if I start it within the directory of a docker-compose project, it comes up completely blank. But running outside that directory shows all my containers / services (including running images inside the docker-compose project).