skysight-inc/HackerNews huggingface dataset:
Okay, so this project sounds exciting. But it's really hard to figure out what is currently possible and how to get started. (I find this ironic for a project that is focused on improving communication.)

Here is where I am after jumping around the docs for 15 minutes. Can someone with more Matrix experience help?

So as of right now:

* Can I have one app on my iOS device that allows me to seamlessly message people on platforms like messenger and whatsapp and email? (Is there even one 30-60s video clip demo'ing Matrix?)

* Do I need to run my own server to get going? (Public servers are discouraged for auth'ing with my private messages, or that's not even implemented.)

* Can I just plop the docker onto a server and I'm done? I suspect I have to do something with the bridges, but how much?

* Overall, how long will it take me to get running and have satisfaction?

One an end note, I think this project has so much potential, and is potentially killing itself with its super-dev-focused information layout and messaging. We need to get non-technical end-users excited about this project!

Okay I'm going to gripe in my postscripts now:

p.s. This blog post makes the common release announcement mistake of not even telling you what the software does in the first few paragraphs.

p.p.s.
"If you want to… Just get started! Then read… [Getting Involved [link]" Really? There's no end-user getting started page? It's a getting involved page where one option is to write my own server?
Amazon. You generally get a very polite human on the line in seconds.
Doesn't seem to be cultural. It was replicated in Japan: https://news.ycombinator.com/item?id=18735288

There are other issues than eagerness to walk, like physical disabilities and collision avoidance. Ultimately two-speed traffic only works better if you're far from congestion, I believe.
Google hired microworkers to train its controversial Project Maven AI
English has only blue, Russian has goluboi and sini. You can plenty of research on that.
In the age of information overload, the host of information is less important than the portal to information.
This is also the rule in the US, isn't it? Maybe just Washington?

http://mynorthwest.com/474290/washington-traffic-law-reminde...
Saw Safely: Spend a minute, save a finger
Jet.com was surprising generous too when I chatting with support.
That's just lying to yourself about what "100%" is, by excluding the caps. It's again easier to add more battery and pretend it doesn't exist for reaching 'full charge'. That will also give you better battery longevity.
English also has Azure, Denim and Cyan.
That's because a lot of people like me don't/didn't know about the zipper merge and asscoiate it with 1 lane exits where assholes try and merge into the backed up exit lane after flying by everyone else in the other non queued lanes and thus blocking other lanes.
Really well done. I especially like that there's a "pricing" tab, although I missed that at first.

From the tab:

One low-resolution logo file as inspiration for your designer.

Some commenters didn't like the service b/c the results look too "generic." I see this as a different kind of service that fills a very particular need: people rarely know what they want in a logo if that's not their area of focus.

Being able to flip through some possibilities and make simple changes on the fly makes it a lot easier to figure out what you want.
Here’s 2 experienced woodworkers critiquing their own table saw accidents: http://sawsafely.org/#retrospectives
I would never argue against doing it your case, but implementing an abstraction because multi-vendor support is an actual requirement is quite different from implementing an abstraction on top of a single vendor because you are trying to avoid "vendor lock-in".
Have you ever asked the business folks or your investors did they care about your “levels of abstraction”? What looks better on your review? I created a facade over our messaging system or I implemented this feature that brought in revenue/increased customer retention/got us closer to the upper right quadrant of Gartner’s magic square?
How do you determine the difference between finding "a good fit culturally" and furthering a monoculture?
Some rich people serve as target for being hostage as opposed to exerting influence. I have to wonder how many politicians are holding guns to Google and FB for serving them information+money in exchange for not striking anti-trust or other legislative hammers.
There is nothing stopping anyone from buying assets with their savings. I'd argue it's actually easier than ever. The problem is people have no savings. There is an underclass of people who legitimately have no ability to build savings. For the rest, they just have a broken view of the world that causes them to spend more than they bring in and build debt rather than assets.
That is untrue. Client-side load balancing is a common thing. The service construct also doesn't necessarily map to what external clients need. Kafka or Cassandra, for example, prefer client direct access to pods via headless services.
No to Online Voting in Virginia
The article mentions Washington and Minnesota (and other unspecified states) are trying to encourage it.

I certainly see it sometimes. I also see people preventing it sometimes by straddling both lanes.
After you get your logo done you might find you have an ongoing need for a bunch of day-to-day, maintenance graphic design. If that sounds like you then check out Design Butler™ --> https://designbutler.co. We provide Unlimited Graphic Design (flat rate, all-inclusive) - web, print, social, infographics, presentations and more.
HNers... Is there any Cold War era sci-fi concerning magnetic superweapons? Followup question... If some entity could move the magnetic north pole at will, what use could this have?
Doesn't seem like the FBI is confirming the investigation in this story. My read on this is that Bloomberg sourced it entirely to the Ahkan people.
Is VC Still a Thing?
Lots of real world use cases involve load balanced TCP or UDP services, the service discovery is optimized for that.

If you need pod-direct accessibility, the StatefulSet headless service feature will give each pod a unique DNS name and auto-update it when the pod IPs change.

That said, legacy migration into Kubernetes was WAY Oversold by some.
Good list, but the font on that site makes it almost unusable.
Can you give at least a bit of rational to either of those statements?
Ask HN: What can I do to help the next generation?
Are there any volunteering/open source opportunities that have a global impact? Are there companies (specifically companies with a software focus) whose mission is solely to mitigate our current negative impact on the earth?

For context, I'm a software engineer and I've been working at a healthtech company for the past 3 years. I still believe in the immediate positive impact of the company, but I'm becoming increasingly pessimistic about the medium/long horizon of humanity's future. I was drawn to software because its capability to solve problems felt endless, yet so few of the companies I see now looking for software engineers make any _real_ positive difference in the long term. While there are endless opportunities in the field, most companies seem to either be making software to make software development easier or a social platform/app/game.

I'm working on reducing my personal impact, but I want to contribute more broadly, and I have yet to see a way to do that. I've looked into agtech, renewable energy, and global shipping companies as potential options. All of these are promising, but I'm hoping for more suggestions. Thank you!
And cobalt and sapphire. :)
There's no worse feeling than realizing the backed up traffic in the right lane that you've been buzzing by was waiting for the same exit you need. I hate being "that guy" but sometimes ignorance catches you unaware.
IBM is awful on the way out. So is any firm bought by Oracle or CA.
So what? In practice, it seems when traffic is really bad, people zipper where the lane ends.

I don't understand what is being further proposed? Making it illegal to merge early?
Well, with at least some mental illnesses, e.g. hearing voices, the illness in part is that you think the voices are real. It doesn't occur to you that you might need the help of a psychiatrist. The whole thing develops out of trying to make sense of what you assume are real voices. Which is impossible, and drives you nuts making the attempt. [That happened to me, for a couple of years.]
Yes because people in the 80s writing COBOL were writing AbstractFactorySingletonBeans to create a facade to make their transitions to newer platforms easier....
The sky is blue. The flag is red, white and blue.

To a Russian speaker, calling these colors by the same name seems absurd.
(vim buffer tips)
I miss the dark net subreddits where people would talk about OPSEC like this. Until right now, I forgot they got banned and stopped showing up in my feed.
Maybe dead but other people may have thought it's a nice excuse to pretend the money is lost. Few years later, it may move again.
There's also the fact that after giving the interview question for a while, you know what are the issues that candidates struggle with and can figure out how to help them.

If you're interviewing correctly, your job as an interviewer is to ensure that the candidate succeeds during the interview. For example, one question might require to check if two intervals overlap. There are multiple ways to check if they do. One can enumerate all possible ways that they can do (first interval fully contained within the second one, second interval partially overlapping with the first one, etc.) but this quickly grows into a complicated conditional. At that point, if the candidate struggles, you can mention "how would you check that two intervals don't overlap at all?" which is a much easier test that can then be inverted by the candidate.

What the interviewers should be looking for is if the candidate can think through a problem, can split it in smaller steps, can solve each step and is able to integrate each small step into a complete whole.
Yes, those are the only two things I recall being taken down off what.cd for being too hot.
A new MacOS keychain flaw
“Death” from Crohn’s disease while he happened to be in India, and had the only private key for 90+ million dollars. Sure.
English used to have blue and indigo being distinct. Still is in the rainbow.
So much this. I miss all those forums, mailing lists and IRC chats. I
Is it lock-in? It’s just your code being packaged in a container and run on an api invocation. I thought one could move from any of the big three’s serverless function offerings pretty easily?
"Saved you a click" - thx.
Deploy microservices on Kubernetes
Can't Unsee: Select the design that is most correct
No, it isn't terrible design, it's a requirement. Try running any distributed data services without direct pod accessibility. This is why StatefulSets and headless services exist.
"Application of FinCEN's Regulations to Persons Administering, Exchanging, or Using Virtual Currencies" (2013)
https://www.fincen.gov/resources/statutes-regulations/guidan...

"Legality of bitcoin by country or territory"
https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country...

"Know your customer"
https://en.wikipedia.org/wiki/Know_your_customer

"Anti-money-laundering measures by region"
https://en.wikipedia.org/wiki/Money_laundering#Anti-money-la...

"Anti-money-laundering measures by region > United States"
https://en.wikipedia.org/wiki/Money_laundering#United_States
FWIW it sounds like the interviewers where you work are asking quiz types of questions, rather than behavioral questions. Perhaps you're missing out on scores of good candidates because of that -- while possibly letting savant horses in.
синий, голубой, лазурный

not sure how it gives me super powers that there are different words for different shades
Wait really? https://text.npr.org/s.php?sId=691296170

$200m, and only one person had the password? Is this really how crypto exchanges are run? I had a co-worker who worked at one explain a much more thorough process to me.

This story almost makes me want to go apply for a job at the SEC.
"High" = about 1% of respondents (~25 / 2500).
https://www.experian.com/consumer-products/identity-theft-an...

$19.95/mo
On Azure it's not a docker container, or any other kind of 'standard' container.

That said you can get a docker container with the Azure Function runtime, so you could in theory port your functions elsewhere, but I don't think you get the monitoring benefits that you'd have keeping it on Azure.
It doesn't sound fishy at all

I'm 95% sure this is a bizarre exit scam
Yes. Exactly. Except that I would want a private entity to manage the database in the same way that name servers are done now because I want the private carriers to be able to access that info. And I would like the protocol to be open so that I could manage my own entry(s) if I chose to.
The difference is that it’s illegal to drive a motor vehicle without liability insurance. With other vehicles, that can be just as lethal to pedestrians or cyclists, there is no such requirement. In my case, the driver who hit me was homeless with no insurance of any kind.
Perhaps also learn the lesson to not wear gloves when using a table saw?
Discussed 3 days ago:

https://news.ycombinator.com/item?id=19060985 (178 points/125 comments)
Wow, those examples are really incredible! Although, I actually liked most of the non-shaded images better than the shaded versions. The shading was a bit overdone and kind of robbed the colors of their richness.
Statement on Status of the Consolidated Audit Trail (2018)
Totally, that's why I let people in at the start of the queue and get more aggressive about not letting in people the further I get into the exit lane queue. I still let in people but the further into the queue I get, the less permissive I am because if you fucked up, then accept the fact that you will have to miss your exit and reroute back to your destination and hopefully you won't be that asshole next time and enter the queue early.
[Selfplug]

If you want to see how similar your logo is compared to stock icons from the noun project database or logos of the top million websites, you can try these services that I built as part of my research into shape similarity.

http://compute.vision/nouns/index.html

http://compute.vision/brands/index.html

These aren't the latest iterations of the algorithm but they fare pretty well most of the times.

Here are the results for the logo of Mybrandnewlogo:

http://compute.vision/nouns/index.html?barnacles=https://s3....

http://compute.vision/brands/logo-results.html?uhash=HTH0LBU...

Edit: Formatting
> Put simply, the CAT is intended to enable regulators to oversee the securities markets on a consolidated basis—and in so doing, better protect these markets and investors.
NGINX have since discontinued work on their service mesh called Nginmesh [0]

0. https://github.com/nginxinc/nginmesh#important-project-notic...
If you ran it in monochrome it was noticeably higher https://sites.google.com/site/stessential/control-panel-repl...
Or, just use your browser for the real thing:

https://apod.nasa.gov
> The only difference is that you have to send mail to a normal post office address

Yes, but that's a big difference.

> I don't think it's a novel/interesting idea for a startup to work on

I ever said that, and neither did whiddershins. Not all novel ideas are good ideas for startups.

The internet itself was a very bad idea for a startup when it started out (much too capital intensive). That's why it was done by the government and not by a startup.
Yes! The details were really fuzzy to me. Thank you for finding this story!
Aren't IBM number 3? But either way, Microsoft, Google, IBM, are all way behind Amazon.
I have always thought that all of the BBC's code should be open source.
Apache Arrow 0.12.0
> Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust.
This.

For the past 10 months I've been travelling constantly staying at hotels, AirBnb's etc and in a lot of cases not having the permanent physical address is very inconvenient. I've tried multiple solutions but none of them work well. Yes, there are companies that offer "virtual mailboxes", but I can't ship any packages to them.
Can you elaborate on that? I only saw a couple small scheduling examples in the book.
Matrix is only a protocol. There are some clients listed for it on this page: https://matrix.org/docs/projects/try-matrix-now.html

Whatever you plan to use it for, those projects should have communities of people to help.
My travelogues were not just reviews of places, they were often timely pieces about current events in those places. And my trips often last for a very long time.
@bitluni gets VGA output from esp32 CPU
I heard a story of a carpenter missing half of three fingers.

Someone said: Wow, that must have been quite an accident to lose three fingers!

Carpenter replies: Well I lost this one 3 years ago, this one a year ago, and this one 6 months ago...

Some people never learn.

---

When I was a kid I met an old man with half a pinky finger. I asked him how he lost it. He said he was picking his nose one day and zoop, it was gone.
This sounds good in theory, but it works less than one out of four times. (no negativity bias included) There's always someone not following the rules, which in human nature automatically grants every observer to do the same. Following local news right now it seems people aren't even capable of "Rettungsgasse" (leaving a corridor for emergency vehicle access in traffic jams) anymore, a concept also encoded in law here. Sincerely, a German who's on the Autobahn on almost daily basis.
Except that even before FB no one remembered birthdays and anniversaries of more than maybe their 10-20 immediate contacts/relations. The rest were diligently written down in a diary.
Robust Web Scraping in the Public Interest with AutoScrape
At MIT, the month of January is a reserved time separate from the normal terms called IAP - Independent Activities Period. During IAP, there are many seminars, panels, talks, and short courses (and some long courses taught in an intensive fashion) on a huge variety of topics. Many are taught by students, faculty, staff, and area alumni. While a few classes do give credit, fulfill requirements, and the like, oat exist simply to learn cool, neat, useful, interesting, wacky, etc stuff.
Or just ride a motorcycle and do whatever you want wherever you want whenever you want. ;)
Seeing the other side of the table has taught me to respect the randomness and arbitrariness of the process, and to take it a whole lot less personally. As a technical interviewer, you're asked one question: given the range of performances you've seen on the question you used, where does the candidate sit? Calibration, or familiarity with a wide range of performances, is what makes your answer credible.

The question is not "is this person good?" or "can they do the work?" The mandate is not "hire people who can do the work” and rejection is not "we don't think you can do the work.” The mandate is "hire people we're confident that we're excited about, even with the imperfect information we can afford." Like a competitive college, we're going to pass on a lot of applicants who are probably fine. It's not a reflection on their worth as people or as professionals. It's a pragmatic tradeoff in the design of a machine.

It behooves all parties to cast their nets far and wide, and to not get emotionally invested in any particular match before the offer stage.
The downside could be going for a new round and not getting that valuation because projected costs prevent scaling.
I mean, I agree with you, but I don't think GP overstated at all just how much the average consumer doesn't care about this stuff. Most of us know people who prefer to have their TV stretch (not just crop) the image from its original aspect ratio to 16:9. I know people who refuse to watch black and white films because they're "boring". Not because of the subject matter, but because they're black and white.
Well, our next iSeries is a whole lot cheaper than our current iSeries and quite a bit more powerful. The Power 9 is not something I would call a dinosaur.
Top Small Business Trends of 2019
Cute. There's a fake 'Next' button. If you click the 'Next' button, nothing happens. Instead you get a pop-up telling you to use spacebar or enter to continue. Lame.
This is interesting, because merging in New York is an extremely aggressive and hostile activity on the surface, but with the equally high noise floor of ambient, surly stink eyes, each individual instance of road rage’s signal to noise ratio achieves a normalization that leaves all participants within the cloud-like traffic mob in a state of mutually unhappy compromise.

To reduce this concept to four succinct words:

Yeah, fuck you too...

In the outer tri-state area, and among tourists, this can, and does boil over into real animosity in the surrounding smaller towns and suburbs, where heavy police activity usually muscles up against aggressive city driving tactics, to keep the peace, and establish normitive boundaries to clue the unititiated in on the fact that they’s outside city limits, and it doesn’t fly in other counties.

But to elaborate, city merging means maintaining sub-six-inch proximity to adjacent vehicles in slow moving traffic. This is done to acheive a number of effects, from preventing pedestrian induced gridlock/deadlock at crosswalks, to nosing in on corners, such that a wedge forces surounding vehicles apart, by way of slow-motion chicken. It requires an extremely accurate sense of vehicle volume and the bounding box definition of your car’s footprint/shadow in the lane.

This manner of merging also plays into the fact that most professional drivers, from taxi cabs to box trucks, will yield, because they kind of get paid by the hour.

The only wrinkles to this driving style are Wall Street Lambos, McLarens and such, and the occasional motocycle. More often than not, these exceptions will often appear within proximity before you register their presence, and typically outmaneuver you, before you have a chance to assert position, even if you do see them coming.
Lane straddling doesn't prevent people merging via the zipper rule. Rather, it prevents people already on the road from moving over to the merging lane, shooting ahead of a bunch of people, then merging again (slowing down everyone else by adding to the merging traffic). It's one of those behaviors where whatever convenience that person gets is greatly outweighed by the cumulative cost to everyone else.

Actually lane straddling doesn't even work to prevent someone from using the zipper rule. It prevents people from passing other people on the right (nobody should be passing anyone on the right most of the time anyway). But it doesn't prevent someone from merging into the other lane when the time comes. As long as you're pacing yourself vs. the speed of the traffic in the lane you want to merge into, everything's fine. Using the zipper rule doesn't mean you race ahead of everyone before merging, if anything it means waiting a little bit longer and maybe even merging behind a car you would otherwise be tempted to merge in front of.
>keep your transition costs low

For me this is key.
I code a crapload of PowerShell and I've come to hate it. It's the most inconsistent language I've ever used, and the docs always bury the lede about the format of the returned object-stream, leaving me grasping to find the types and properties of everything where more text-oriented consoles would be far more wsiwyg.