jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Been using it for a while now, mostly through bridges. e2ee works pretty much seamlessly now, as does the entire federation thing. Cross-device verification is simple; manual fingerprint comparisons have been replaced by the simple emoji comparison screens also found in other apps.

If you don't want to bother setting up a server (and power to you, because server maintenance is annoying) just register with any open Matrix server you deem reliable enough. The matrix.org one is (obviously) pretty popular. As an end user, the federation stuff is no different from your average email address; there's a domain you store your stuff on and send your stuff through, that server is part of your address. If you make an account with a service provider that goes down, your messages disappear, same thing as would happen if Gmail or iCloud would take their servers down.

If you want the security of your domain but none of the hassle of managing a server, you can get managed Matrix servers from different providers these days [0]. Just get your own domain like normal, so your address will always be your own property and you can take it somewhere else if you really need to, and point the domain records at the servers of your provider.

If you do want to set up a server and join the Matrix network, there's an Ansible playbook [1] that'll set everything up on your server. You can also use the complete guide [2] if you want to manage everything manually. If you have any trouble getting federation to work, there's a nice diagnostic utility [3] that can help you identify the most common problems.

Alternative client are coming along nicely now, as well. For the longest time, encryption support was missing from the major ones (with "solutions" like running a pantalaimon instance in the mean time), but e2ee support has been added to most clients now. The only fully-featured client without encryption support I've come across has been GNOME's Fractal. On mobile, Fluffychat [4] has been working well for me, and on desktop Element [5] has been working well, too.

TL;DR: go to https://app.element.io/#/register, pick a username, and give it a try in your browser. You can join a bunch of the bridged IRC servers to get a feel of the conversation flow if you have no contacts on Matrix.

[0]: https://matrix.org/hosting/

[1]: https://github.com/spantaleev/matrix-docker-ansible-deploy

[2]: https://github.com/matrix-org/synapse/blob/master/INSTALL.md

[3]: https://federationtester.matrix.org/

[4]: https://fluffychat.im/en/

[5]: https://element.io/get-started
Many comments say it cant be done, but this is disingenious. As if we were bureaucrats with no imagination:

Eg just have 2 caps: First cap triggers a red alarm prohibiting provisioning, or storing, of new data. The second one (when you are like 50% above the first cap) is dark red, closing down everything except storage.

Sure, decisions have to be made for every single service, but you don’t need a perfect solution if it is optional.

Eg, you could start ONLY with EC2 and will have fixed 50% of the problem.
SymbolHound was invaluable, once upon a time.
Yes, but they took quite some time to spread to the whole country and to every major university. That didn't really start until the 70s and 80s (in line with when NC State got established).
> distributed only in an unsigned insecure form or in a signed/verified manner only if you give up your privacy to install with Google Play or the Apple store.

> Those that only run open source software like myself have no secure way to run Signal short of compiling every release by hand which is impractical.

Nope: https://signal.org/android/apk/
Even if an SGX attack does take place, tx's aren't recognized as the system is secured with Cryptonote's ring signatures (1st reply in FAQ https://github.com/mobilecoinfoundation/mobilecoin)

here too about 11mins in - https://www.youtube.com/watch?v=e9afDQ_M5CU
< greatest country on earth

Ha, good one. Which one of the two major dystopian police states are you referring to?

"feel sour" - is that a chinese phrase? sounds familiar.

You can interpret my comment negatively if you choose. My comment is no worse than yours: "it's a reality".
Yeah, the video was shocker. It’s amazing that a company as powerful as Google can be so hopeless at PR, and it’s a shame in this case because I think they are in the right.
I got promoted to tech lead for writing good code and now I have subordinates who wrote shitty code which I have to review. So I don't get to write code myself.

tl;dr: not my KRA anymore.
Yes, it's clearly documented at https://developers.google.com/safe-browsing/v4/urls-hashing. It's a public API (with more than one compatible implementation) that anyone can use so it's not like the algorithm could be a secret.
Some recent reasons:

1. I am stuck in a meeting

2. Everyone is arguing about requirements in Slack and I am waiting for that to sort itself out.

3. I am coding, just a Reddit script instead of my work.

4. A fellow developer friend is also not coding and wanted to chat.

5. My Surface blue screened.

6. I have to write a pull request

7. The API I am working with is down

8. With work from home, my thoughts drift to napping

9. I am on Udemy figuring how to code it
That's the whole point of aggregators-with-comment-threads like HN. We read the comments for a summary + critique of the article. Often, we skip the article because the summary in the comments is better. HN is absolutely stealing traffic from Reuters in this case.

Of course a reasonable person would argue that more people clicked through to Reuters thanks to HN, and they'd be right. I was simply playing devil's advocate, using the "logic" of the Australian draft law.
Chick Corea cooperated with a great many people. My personal favourite is the album “Crystal Silence” with Gary Burton, recorded in 1972 I believe.
I am paid to solve problems, programming is one part of that, thinking about the problem and the code is a prerequisite to programming. Sometimes one needs to step back and let things sink in rather than continuous action (programming)... while doing that you can even play games, I'll admit some activities are better than others for the purpose of de-focusing your subconscious - but sometimes you also just need a short mental break, that's often when I go to HN.

For the same reason our job's don't stop when we go home (or turn off slack) either, we are essentially paid to think and our brains do not care about the arbitrary thresholds set by 9-5. I fully realise how much someone is actually able to practice this has more to do with the organisation they work for appreciating the difference between cognitive and manual work.
TIL public baths are still a thing. And I just finished listening to the History Of Rome episode "A Day In The Life" [1] mentioning the role of public baths in the social life of ancient Rome.

[1] https://thehistoryofrome.typepad.com/the_history_of_rome/201...
It's misleading to simply say there is "precedent." The first case in which that supposed privilege was asserted, US v Reynolds, is highly dubious, and a likely coverup of wrongdoing. On that basis alone, courts should take a good hard look at whether there is a basis for such a "priviledge."
The author of the website explicitly states that using Comic Sans for nine-year-olds’ birthday invitations is perfectly appropriate. He does not in any way express hatred for Comic Sans. Please don’t attack a straw man.

I agree with you that ridiculing people for their typographic choices is a bad idea. In many contexts – like the note on the refrigerator – those choices just don’t matter as long as the type is legible. Even when typographic choices might matter it’s better to educate people and not be a jerk. Typography is not taught in school and unless you take an active interest in it you will just not know anything about it.
Link to the page that graphic's on, please. They block hotlinking images.
Austin Technology Incubator was founded in 1989. It's hardly correct to call it "YCombinator-inspired."
The lack of privacy do hurt our ability to freely connect, if only because of self censure. Surely you wouldn't tell the same things to your loved one if you were in public?

Facebook code being unknown let Zuckerberg be the man in the middle of every Facebook based communications. Facebook could log everything, for all we know. The sentence is accurate.

Censorship is a rather minor issue. It's ineffective because there are other channels, and it's risky because people are loud about that. I mostly worry about Spying, which is way less risky, way more effective, and way more dangerous.
I've read exactly the same thing about Netflix hundreds of times on Glassdoor ------ almost every review says the same thing: fear for your job. My partner was offered a job there and decided against it after reading some of those reviews.

Not cool for any company --- especially a supposedly cool tech co --- to fire people as their employees say they do. When you read the details of these Glassdoor posts, you'll see just how rough some Netflix employees have it.
I agree with this, but the look and feel of the syntax is typical ecmascript, and not that interesting. I think a simple "hello world" is all that is needed.

There's a list of snippets here:
http://haxe.org/doc/snip

some of them handle common tasks in a platform independent manner, or show off a cool trick:
Well with any program language you can solve a multitude of problems I guess what you need to do is start by learning the concepts from the basics

http://eloquentjavascript.net/1st_edition/chapter6.html

Also maybe look at larger libraries like underscore, lodash and get acquainted with the programming concepts they apply since they are well maintained libraries.

I read you are familiar with AngularJS, get into the source code, understand how the beast works. Get your hands dirty, maybe build something into the angular library itself just to test it out.
• Patterns (FRP, RP, etc)

• Ecmascript 6

• Frameworks (React, Ember, Angular are the big three)

Beyond that, it's important to understand the pain points that people are trying to solve. For instance, why is React a better approach to front-end UI's than MVC? Is JSX a reasonable approach to the DOM, and is it worth breaking conventional wisdom? What problem does Facebook's css-layout solve? What issues with modularity and reusability are people trying to solve, and how is this different at different scales of complexity? What's the "why" behind the changes to ES6?

And even beyond that, look at the future, and see what people are trying to solve that nobody has quite solved yet.

In other words, don't just understand what you can do with Javascript, understand what hurts and how people are trying to fix it, or at least make it hurt less.
I understand the point that we need to make software robust. No single algorithm can cope with every possible failure mode. That is why we need multiple instances run on multiple nodes to be resilient. This is independent from if this is a wait-free algorithm.
This has been enormously useful, and inspired me to create one for performance metrics (from the USE method): http://www.brendangregg.com/USEmethod/use-rosetta.html
If you are new or just starting out, keep being the dumbest person in the room but show them you know how to troubleshoot and solve problems and are willing to get up to speed quickly. If you feel like you're being misrepresented as an idiot when you have equal skills, start muscling your way into the really hard problems and show them you have what it takes to kick some ass and get shit done. This is the typical small fish in big pond scenario, you just have to get pumped up and show them your a big fish in a bigger pond.
Chinese government already has a root CA in all browsers.
It's not necessary for git, no. However, it's a really good habit to get in—you make some changes to the project and then test it locally before pushing your changes to your git repo (on github and/or elsewhere). This way, you make sure your changes didn't break something that was previously working.

Now as to why start the simple http server to check your work vs. opening the index.html file directly in the browser:

1) relative links can behave in an unexpected manner using the file:// path, and you'll get more consistent behavior using the server

2) There are sometimes permissions errors loading scripts into the page when it's displaying through file:// (relatedly, protocol relative links eg. //code.jquery.com/jquery-2.1.3.min.js won't work).
Any article?
Rome wasn’t as big on cavalry as later European armies because the stirrup had not yet been invented at the time. The stirrup appeared only in the late first millennium BC/early first millennium AD in Asia, and incidentally was a big part of why the nomadic steppe societies of Asia were able to conquer their way so far into the west during the Age of Migrations.
Fully agree. Parenting gets a lot easier as soon as you accept that you don't have any clue what you are doing. The child must be loved, fed, washed, and dressed. Everything else is improvisation.

E: I remember sitting in antenatal class and mindful, well-educated parents asking stuff like the interval they should set their alarm clock to, so they know when to "correctly" feed their child. They read somewhere that a newborn needs milk every 1,5 hours and took that literally.
Agreed -- there is so much to see with a great pair of binoculars.

The Messier objects and some of the nebulae are just awesome.
The kneejerk reaction would be pointing out how the US Constitution guarantees a right to peaceful assembly.
The US public school system is money graft operation to pump money to teachers unions and education industry.

It’s not about kids and education anymore. Just look at how all teachers unions and most teachers are opposed to opening schools. They know the joke in the system and just want to ride out the COVID plan forever.

Teaching kids about anything, especially difficult STEM subjects, are very difficult and requires excellent teachers. The teachers unions don’t care about that, they just run the kids through the system. That’s why good education is lacking in US.
I get your point but raw milk is 3.5% fat it has to be processed to be ready for human consumption so I don't see how it can get much better than a plant "only" (on a global scale) 1 hour away.

To be clear I am not a fan of all the restrictions either. One of my friend brought fresh cheese curds from his farm to a diner between friends and explained that just for doing that the fine could be as high as 4000$.
It's time somebody look for the undo button on the Google-Admob acquisition! ;)
This is an excellent security tool by removing the attack vectors of the OS.

Who needs a lite/minimal/headless version of an OS, when you can use this instead?

Suddenly I dont need those xeon processors, a few Raspbery Pi zero's will do and the environmentalists should be happy.

Shame the SBC link is lite on information!
https://unikraft.org/docs/features/embedded/
> x86 monoculture/hegemony

You mean the PC standard?

I love ARM and the power-efficient mobile devices it enabled in the past two decades. That being said, I am deeply concerned with the lack of coherent hardware standards in ARM devices causing fragmentation and necessitate custom kernels, ROMs, and firmware.

If it weren't for PC, Linux might have died long ago.
The issue is how pro-Airbnb people rationalize it with trivially debunked arguments about "free markets" and "it's my house, I can do what I want".

Your case is different. Zoning allows agricultural where you are. Really no one has any cause to complain about that.

As an aside, people do complain about this sort of thing. For example, people will move to where an airport is proposed to be (eg Badgerys Creek, Sydney) or where an existing airport is (eg LAX) and then complain about the potential or actual noise to get restrictions on flights (or on building it at all). I don't have any time for these shenanigans.
I knew a guy who quit his Wall St job and worked on investing/trading from home. Nice house, financially well off, kids, working wife etc but he hardly ever got out of the house. In 2 years he developed this lung condition (apparently there was some bug in the air conditioning that effected him more than anyone else cuz of the amt of time he was home...I forget the name of the condition) and now he needs to walk around with oxygen tanks for the rest of his life. So check those air filters regularly, if you plan to spend time in the same room for too long.

Also you can leave your room. Find spaces in the neighborhood that aren't used much or used throughout the day - a beach, the woods, a park, rooftops, yards, empty parking lots, terraces etc etc. If it has some sun(for that vitamin D), greenery and breeze even better.
Some emerging theories of pathology suggest that lung function can be increased by reinflating collapsed alveoli with constant pressure: https://emcrit.org/pulmcrit/cpap-covid/. It describes cases where oxygen supplementation could be reduced or eliminated.

This development (https://www.isinnova.it/easy-covid19-eng/) looks very promising for 'sub-intensive' cases -- adapting decathlon mask/snorkel with a 3D printed valve to provide positive air pressure (to help reinflate lungs) without intubation or leaking contaminated exhaust. If the closed mask method could be used successfully to prevent serious cases from progressing to ICU (or more importantly, keep people in their homes a little longer), it could have a huge impact on reducing load in the hospital system.
I don’t get it. He posts some SHA of a file and says to come back in 1 month because he’s “socially constrained” from publishing a file which perhaps proves we saw “something” coming? Such as the covid pandemic?

This guy is some engineer at stripe by the looks of it. Not sure how he’d have access to any interesting files related to covid19.
I'm going with :

1) He is materially wrong about the most consequential thing he's "had to" have a view on in 15 years. We should probably degrade our estimate of his ability to think through complex problems.
Er better? Sync speed is now limited entirely by a single threaded hash table update, nothing to do with the networking.
They're for people with paralysis or muscle problems. And they'd be ~useless for COVID-19.
Ownership of corporations should show up as personal wealth. The corporate structure might slightly obfuscate the details, but if you try to hard to hide wealth in the corporation you quickly get to the point where fraud is being committed.

I guess you can have the corporation own the vehicle, but you get around that easily by fining the driver.
This shall be a great fit for the NAT/Bastion instance, since the high-availability setup has a few drawbacks: https://aws.amazon.com/articles/2781451301784570
The issue with this is that it rewards users for generating pageviews instead of taking an action.

In the real world, when someone checks in at a business, odds are they are buying something, creating that virtuous feedback loop.

The only way to make this really pay off for website owners is to tie it in deeply with a more robust rewards system, but that requires fairly custom integration...which gives me an idea!

If you could build something like MixPanel meets Foursquare (i.e. develop a JS API that makes it incredibly easy for developers to build a rewards system) that would be a big win for everyone.
I think we saw in a ah ... little ... incident some weeks ago that high frequency traders are rather problematic market makers (700 point drop, some stocks reduced to 0, etc, remember?).
He's had issues with G in the past

That's what I wanted to know more about. Do you have links where he discusses what he doesn't like about Google?
True, but they already say that. I don't think that they stop showing you 'ugly' people, they just shift the distribution. In any case, the bottom 50% of users are probably cluttered with abandoned profiles, joke profiles, people with serious personality defects that can't get a date, et cetera. If you're an active serious user, you probably only have to be in the to 70-90% of active serious users to meet the criteria.

We know they run statistics all the time from their blog, so they probably saw something like 90% of active users are in the top 50% and saw it as a way to flatter them and keep them engaged with the site.
Things to know about Robert Hanson:

* He's a web guy (a very, very good web guy)

* He's had issues with G in the past

* He's doubtless reported things to G in the past

* Tavis is operating in an entirely different universe from him (one in which "lock.cmpxchg8b.com" is clever, not sketchy).

Don't read too much into this.
Neil Fraser made a comment about his approach and why it introduces complications here - http://www.web2media.net/laktek/2010/05/25/real-time-collabo... . I'm glad he clarified =).
> And finally, stock market does achieve their goal of allowing company to raise capital. Theoretically, it doesn't matter what happens to the stock price after company has issued their common stock. They got their capital and can do what they want with it. On practical basis, company do care about their stock price for numerous reasons which I won't get into right now.

Yes, and No. It's backwards. There's no `company' which can care or not care about its stock price. The company, as a legal person, can't really care about anything at all.

And after the IPO the shareholders are the new owners of the company, so they do (or should) care about what happens to the company.
Metaphor.
The ones engaging in wash trading are not particularly regulated...
It is certainly unlawful: it is trying actively to disrupt someone's service (a website but also possibly its entire business). There are also specific laws for DoS[0].

[0]: http://en.wikipedia.org/wiki/Denial-of-service_attack#Legali...
For a long time bottling was just done by me on my local VMs. It's pretty simple really; `brew install --build-bottle wget && brew bottle --root-url youweb.com wget`, upload the outputted bottles somewhere and add the `bottle do` block into the formula file.

You can go a step further with this by using the `brew test-bot.rb` script (https://github.com/Homebrew/homebrew/blob/master/Library/Hom...) that we use for our CI. With that it's `brew test-bot --ci-testing wget && brew test-bot --ci-upload wget` which will write to the formula file, commit and push it.

Obviously there's a lot there that's hardcoded to our use-case but if you can create a feature request issue I'd be happy to work on better docs and more flexibility around this.

Hope that's useful!
Apparently the raid hit the last (?) SPOF, the load-balancer that forwarded the request to the actual content servers.
Hierarchy similar to Japan although as you say, more socially and economically conservative.

Korea is a young democracy though - it's only had free and fair elections since 1987. Pretty much under military rule and dictatorships since 1945.
Legally speaking sure. Pragmatically, extreme wealth is as much a product of luck and timing as innate superiority or diligence, and often that wealth is expanded through political lobbying; eventually the resulting asymmetries will become unsustainable and the wealth will be redistributed one way or the other. The less prospect people have of economic security through normal effort, the less incentive they have to uphold the property rights of those with structural influence.