skysight-inc/HackerNews huggingface dataset:
I’m hearing two things:

1. You want to build these diagrams faster and perhaps semi-automatically instead of dragging around boxes and lines.

2. You want them to look better and not so perfunctory. To communicate better.

There is kind of an oddball option here which I fell in love with. There’s a tool called Monodraw which is magic for making old school ASCII art diagrams. It’s surprisingly very visually compelling, easy to update and it’s just text so it can be embedddd in source code comments (no PDFs).

The best reason you might consider this over a “big” IDE-type solution is that ultimately good cogent communication requires making choices about what to highlight. An exhaustive auto generated architecture diagram in the same generic style of everything else can make one’s eyes glaze over. When you choose what to show and emphasize you can tell a better “story”.

Yes you have to keep the diagram up to date with major changes, but that’s not a problem if you lower the cost of updating and raise the visibility of the diagram by putting it in code. They even have a CLI now so you can export it in your build process.
Letter from NY Governor: about Amazon tax breaks
It would be interesting to know how much money the NYT spends on Facebook ads, and how many visits (and as such profit) they receive from there.

I doubt they report that in their quarterly calls with shareholders though.
Discussion from yesterday: https://news.ycombinator.com/item?id=18524434
Or maybe, people are people and somethings are just fantasies?
> There are people today who hear voices, but they are a minority and we label them as mentally ill.

I've always wondered how much of that comes down to definition and perception?

I can "hear" my own thoughts, so I pretty much have "voices" in my head. That I recognize them as my own, probably isn't a given.

Because when I try to talk about this with friends&family, most of them don't even seem to understand what I'm talking about with "hearing yourself think" like they have no active thoughts of their own?!

As such I don't think it's something that has established itself on a large scale across the whole population, I think there are still very big differences between how individual humans think and perceive their own thinking, which by now we might label as being "somewhere on the spectrum".
I think the experience of it is subjective based how you perceive fight/flight (anxiety). What we know is this pushes some buttons in the nervous system, and I think how we perceive that can vary a lot, but the objective result is similar for a lot of people. What is cool about this technique is you can’t cheat it. It will cause the reactions due to the way breathing works in the body and the automatic responses wired to that.
I told my phone company, they wouldn't refund.

I also reported the number to the communications ombudsman .. haven't heard anything since unfortunately.
I'm familiar with that letter, and I guess we read it differently than each other.

For me, that's a whole lot of subjunctive "ifs" that refer to alternate realities, not actual negotiating positions or offers. When Lincoln says, "What I do about Slavery and the colored race, I do because I believe it helps to save this Union" he is referring to his conviction that the Union cannot possibly be saved without an end to slavery.
Chroma.js – magic library for all kinds of color manipulations
This doesn't surprise me. They went out of their way uploading my contacts without my permission even after declining multiple times, over multiple phone and app versions, as well as adding my connections to my phone contacts... I can't tell if they're stupid or evil.
Even on Mac OS back then, IE was the better faster option of the two. Obviously it got left in the dust afterwards.
> (called Emergency Cash or something)

HSBC offers something similar as well.
Since there aren't many easy ways of shorting housing (besides rather exotic securities), speculative activity usually distorts prices upwards more so than it does down.
I didn't know they even had pay-per-minute services anymore. Does Twilio allow someone to set one up?
I suppose a key question is why did he have thes documents with him in London?

If they’re that key there was th3 risk of the computer being stolen, hard drive encryption aside.
The choice for me was quite simple, paying once for the great Anki app, or monthly subscriptions for SuperMemo?

Since I abhor the subscription trend it made picking easy.
The Key to Building Great Engineering Teams (Hint: It's Not Productivity)
Please have a better experience for mobile users; an alert popup and refresh cycle is pretty bad. Rendering the mobile unfriendly parts with a message (even if it breaks your experience) is much better.
It's unfortunate that SMS is generally pretty terrible and has very poor coverage in many areas these days. I get unreliable delivery, out of order delivery, weird redeliveries
Yep. Remember also that sites were paying browser makers to include their site as either the default homepage or included in the list of bookmarks.
> If "the" popular platform is X, and you're not using it, you're missing out.

This is directly out of the marketing playbook of most social media sites. If you really believe this, then they got you! They spend a fortune trying to convince people they can’t have a social life or find a job without their services, and people are starting to believe it!

Please rest assured: you can get a job without LinkedIn and you can keep up with friends, family, and events without Facebook. We did it long before these services ever existed.
If you're on AWS, consider CloudCraft. https://cloudcraft.co/

Disclaimer: not affiliated with and cannot vouch for them. I just think they look cool.
For anyone reading this above comment, I believe wpietri has the gist of it.

To form a conception of this otherwise impossible to conceive-of social/psychological dynamic, one has to imagine people and civilization which has no reverse focus on the self whatsoever. There would be no collectively determined subjective language to refer to one another and to oneself. For example, I could say "NAME1 verbed NAME2!" and "NAME3 verbed NAME1!" Even when NAME3 is "myself" remember that there is no "myself." That is to say "I verbed NAME1" would not be a statement. NAME3 would be "me" without there being a concept of "me" whatsoever.

To make matters even more difficult, the "past tense" would be very shaky or even non existent without attributing an almost ritualistic re-occurrence to the action, and in addition to that, a driving force which was the "god" or spirit equivalent of that force. In Jayne's theory, the phase of "bicameralism" was a middle phase that allowed for hydraulic agricultural civilization without something that could be described as "literacy of the self."

To express day-to-day behavior, there would be no conceptual active participants to describe AT ALL. Instead, an external force would be used to explain most behaviors - namely gods, ancestors, what have you - who ever's voice would be identified with the behavior. The "hearing voices" part is both real and figurative, as it would be necessary without that neurological self having existed.

It came into existence, according to Jaynes, right along with the language "I" "myself" "you" and so on, and a careful reading of antique civilization's language would help one to notice that there truly was no such language structure to describe the self until that concept formed civilization-wide. Until then, there was no "it" except that which was attributed to a very real pantheon of voices and compulsions which moved people to act.

[edited for clarity]
Get to know somebody who is a (constructive) critical thinker, and spend time with them. Read books by people who are good critical thinkers. If you want to develop a practical skill, watch people who are good at it doing it.

Oh, and as hashr8064 said: Constructing a logically sound argument is one thing - bringing your opinion across to someone else is an entirely different matter. Learn communication skills, and don't neglect the social aspect of an argument ;-)
Did you check if the number listed on Google reached them too?
True. But you usually don't cycle UPS batteries that much. If you do you probably have bigger problems with your power supply. There are some cycle lead batteries though, sometimes called "solar batteries".
I can’t even remember when, but at some point I was just beside my breath and not controlling it. Guided meditation can help here. Sam Harris (Waking Up) is good. I found some of the concepts in how to meditate he presents lead to some noticeable improvement in my practice.
Good thing, too, because that wasn’t my point. If you want the TL;DR, The New Yorker probably isn’t for you. It is, of course, more nuanced than that and leaving less room for snapping one-liner comebacks, but such is the world of low attention spans that we live in.
The data structure invented here is called a "segment tree" in competitive programming.

It's absurdly common in that context and fairly esoteric anywhere else. https://cp-algorithms.com/data_structures/segment_tree.html is one presentation of it.
I suggest to you that you may be a victim of popoganda. Thee is in your writing a sense of urgency and direness. Fear monger it is a profitable business for “news” organizations. I use quotes around news because such media is really entertainment. It’s easier to keep viewers hooked via fear monger it.

I’m old enough to remember when conservatives in the U.S. were the ones clamoring to regulate speech on college campuses and liberals decried censorship. Now it is reversed.

I’m guessing we have opposite political philosophies and in the cruelty environment there s little common ground. Perhaps though you’ll agree that he essence of the problems you fear and mentioned stem from too much power concentrated in too few hands. Let us strive for a system where power is spread out.
There Are Better Ways to Get Around Town
Airlines face investigation for splitting up families on flights
Kotlin, collections and sequences
I only read the article so my understanding of Jayne is limited to that, but he doesn't seen to be saying that a mental model of the world is what gives us consciousness. I think many animals have a mental model of the world, with some of the most intelligent animals having a very sophisticated model. My understanding (of Jayne) is that humans have consciousness because they are able to use language to further contemplate and analyze a mental model of the world using metaphors and analogies.

One of the things that actually struck me about this theory was that it really boosts the idea that we should respect the minds of non-human animal mind because they may not experience the world differently than we do.
Just because the right type of glue exists does not prove that this is the glue being used in these materials.
For comparison: here in West Seattle, we will get what essentially is a tramway in 2033. It's less than 15km from downtown.
I understand the theory you're expressing, I just think it's pretty far from optimal.

Closing the issue tracker might have the effect you describe, but will also unnecessarily alienate people who would be excellent contributors with a very moderate investment.

I personally didn't "complain about people potentially abusing issues", so I'm not sure where that's coming from. What I'm interested in is helping less experienced project maintainers find healthy ways to cope with having a successful project.

But given your confidence on the topic, surely you can show us the successful open source project you are running along these lines?
Ash the Android in Alien used a water based computer. Or maybe that was milk. It looks like he might have been had problems solving non-homogeneous differential equations, because the cream would rise to the top.

https://www.youtube.com/watch?v=VA8jv1M6Y2g
Google already let's people claim their maps listing via Google My Business. I would be shocked if they couldn't lock edits, or at the very least review them.

I hope Google uses their Duplex tech to review phone number changes though, should be easy to call the existing phone number a few times.
Does anyone have a good comparison of something like Revolut v N26 v Simple?

What's the main USP of N26?
Ask HN: SQL ORM in production?
SQL is second nature to me. I am no expert at it, maybe an intermediate user, but I’m definitely a fan. And a believer in well formed relational databases. So I would rather a service call into a database via a stored procedure or function call. I know this tightly couples the application to the database: stored procedures aren’t easily migratable but you can via a good ORM just migrate the schema and data and then switch connection strings and should be good to go more or less. That and then there’s the issue that the queries that the ORM might craft can’t be as optimized as a hand rolled one at least in my experience. And then the overhead of defining relationships in models. Most recently I’ve worked on microservices in C# with entity framework core and it was dog slow compared to raw SQL. So the question is what is your take on ORMs?
Happy to answer questions.
Ask HN: Is docker hub having problems
I get a lot of "Error response from daemon: error parsing HTTP 404 response body: invalid character 'p' after top-level value: "404 page not found\n" and "unknown blob" errors when interacting with the central docker registry. There are multiple reports about this on twitter and github but no official comments.
Tbh Achilles hearing his other mind is a much more plausible, and realistic, explanation than pretending that invisible and all-powerful gods and deities spoke to him in "thoughts" with their psychic abilities.
The main hump I need to get over before committing to either tool is deciding what's important enough to remember. If I were learning a language, using spaced repetition would be obvious. In most other areas, it's not so clear whether it's important to remember the contents of any given book or article.

I suppose I could apply it to remembering songs I've learned how to play, but I'm just doing it for fun.
Opportunities MI5 and police missed to prevent the five terror attacks of 2017
If you own a business, you give your redirect, expensive number to clients you don't care much about so they don't call bitching about stuff (quality of whatever you sell, etc) and then you give your direct, free number to clients you don't want to lose.
I'm a bit surprised these systems still pay off for people. How many contexts require learning large bodies of unrelated facts, these days? Everything's just a google away. Even in the past, the only context where I would have used a system like this is language acquisition, and it's pretty clear that machine translation is going to surpass me very soon, if it hasn't already.

For me, most interesting work involves conceptually coherent bodies of knowledge. Learn the conceptual framework, and you'll remember the details by partial reconstruction as you need them. At least, that's how it usually works for me.
Perhaps there is stronger physiological basis for the non-historic evidence for the bicameral theory, but the historic evidence sure sounds like phantom time/New Chronology jury-rigging accounts to fit a wacky thesis.
The analogy I sometimes use is that you don't need an architect to design a garden shed, but you do for a house which is much larger, has complex integrations with plumbing, electrics etc., plus building regulations to comply with, etc. A lot of dev work, especially in smaller companies, is building garden sheds, i.e. small single purpose self contained apps, but that doesn't mean every building is a garden shed.
yEd from yWorks - https://www.yworks.com/products/yed has excellent features (with auto-arranging of nodes for better readability). Might be useful :)

ps - it's FREE!
Do they do a better job combating this style of fraud?
Well, some people do it, but in almost every case I don't think its worth the bother. I set up a mail server sometime back just for the experience - and it was a good experience, but I couldn't send emails to GMail or any MS host (Outlook.com etc.) Apparently the IP of my virtual server was already on some black list. And after taking a look at the necessary procedure to get it removed, I decided I'd stick to using someone else's mail server.

It's a burning shame, because email is one of the key technologies of the Internet, and the one that ought to be the most decentralized. (At least, in my idealist mind.) But there we go, I guess reality isn't as idealistic as I am...
I'm responding to your unsaid argument, political power is the most dangerous type of power. There is a qualitative difference between the Rockefellers/Carnegies (the peak of economic power) and Maos/Hitlers/Stalins (the peak of political power) of the world.

All communism does is replace the economic class system of capitalism with a political one.
Yeah, that is true. However that HTML is usually cached so not a big deal.

Also, this reduces complexity of the project. Both methods are fine, it's just I prefer this one.
I deal with a lot of abuse originating from "VPN" browser extensions. I've spent a lot of time looking at how they operate.

A surprising number of these are implemented as open HTTPS proxies. You don't even need the extension installed to use the proxy, nor any kind of authentication. The extension just fetches a list of proxies that the company has configured and picks one.

The free ones are rather questionable. For example, Hola makes your computer part of an expensive VPN service (sold under a different name) aimed at bypassing IP bans[0]. On some the free tier is made so inconvenient that you will almost have to subscribe to the paid tier if you're using it legitimately (but it's usually usable if you just want to get around some ban).

There used to be some ad-supported VPN providers, which would ironically trade away all of the privacy you'd normally otherwise get by using a VPN, making them only useful for ban/block evasion. These have mostly died out now that ads == tracking is common knowledge[1], but I'm still very suspicious of "free" providers that offer generous access without payment. It's difficult to prove that logs aren't collected, and they could just as easily be collecting and selling user logs.

If you're in the market for a VPN, pick a reputable provider that has no free tier (you should make sure that you are the customer and not the product), and ideally one that also provides actual VPN servers and not just a browser extension that connects to proxies. Another good option is to set one up yourself using a cheap VPS.

[0]: http://adios-hola.org/

[1]: https://blog.cyberghostvpn.com/en/ending-free-version-cyberg...
> I think there's very serious concerns to a society which seems to consume most of it's media as curated by AI and their online friends as opposed to say, a newspaper editor.

Be careful - AIs may be wrong and manipulated and with authors with agendas, and newspaper editors can be wrong and manipulated and have agendas. There are countless example of newspapers being wrong and creating a narrative in the past (ex: look at "manufacturing consent" book) to either support the government or cover their (or the government) mistakes, or just plainly hide facts. And with media concentration, this is just going to get worse and worse :)

Or look at what the reaction by the NYT (or WaPo, or media in general) was to the massive social media presence and access of the Obama campaign [1] compared to what their reaction were after Trump won and they needed a scapegoat to somewhat make sense of it even after some voices called (on TV) for a moment of reflection about the dangers of them "being cheerleaders" [2].

Always remember "engagement" is a metric very important for newspapers too - their business model is selling ads, exactly like facebook does!

[1] https://twitter.com/cld276/status/975564499297226752

[2] https://www.youtube.com/watch?v=zY3nRgEZTm8
The only plausible explanation is that the author of the story just made it up.

Someone started the trend and others followed.
BART Muni Caltrain all have a lot of delays and breakdowns. Some of them are also not safe to travel in (but this is besides the technical points.)
Presumably an eigen-face acts as a master-face of sorts?
Ohio will accept Bitcoin for corporate tax payments via Bitpay
Not only that, but Lisp compiler technology improved to further narrow the gap between Lisp on Lisp Machine and Lisp on generic CPU.
The only reason they would ever get away with such a thing is because everyone hates facebook.

The only reason? Can't it be because FB's behavior was criminal, and/or that FB's behavior has already created an international incident?

Six4three can and should be held liable in a US court for this

Under what principle?
AI Mistakes Bus-Side Ad for Famous CEO, Charges Her With Jaywalking
small self-deprecating anecdote:

after I landed in Narita for the first time, I rode the Narita Line into Tokyo.

I, coming from the US, was absolutely amazed at the cleanliness and super-fast speed of the train, which I assumed must be a bullet train because we were traveling so much faster than I had ever traveled by train before.

Imagine my surprise when I found out it was just the regular train line, and the bullet train is a whole different beast...
"Hungry Ghosts: Mao's Secret Famine" is a great book on the subject of the Chinese famine.
As I remember from an HR course at business school, studies have shown that experience is one of the worst indicators for job performance (when hiring someone; all else being equal).
I think Facebook is fine for the demographic its designers are/were (educated middle class and above elite). All of its problems seem to me to result from extending its service to the frankly deranged masses of humanity and not fencing them in enough.
If the phone system used water instead of electricity for in-band signaling, would phone phreaks have to inject blue fluid into the pipes to exploit them?
> I’ve seen people argue that the EU is simultaneously evil for not providing Greece with enough of a bail out, and also evil for asking rich countries like the UK to pay more money than it receives from the EU (which it does to help poor countries like Greece).

it's perfectly consistent if you realise the EU and the Eurozone are not the same thing and have different competing interests
I got my after graduation job 1 year before graduation through LinkedIn recruiting of a very big engineering corp (100k> employee big), with way better pay than my after internship offer from an American cloud company.

The recruitment process was mostly flawless, very friendly and professional. I never felt so welcomed and on the same level as there. That actually made the tipping point for me going from only startup/midsize companies during studies to big corp. In terms of quality it was way above and beyond of the random headhunter companies offers (I get a few per week, 99% crap).

On the other hand that big corp is not publicly listed, so that might heavily influence their culture.
The actual desktop SuperMemo app (supermemo 17 I believe) is not subscription based and is way way more powerful (but also convoluted and somewhat outdated UX wise). The web supermemo is dumb down and mainly for language learning.
Welp. Guess that's the last little push I needed to go close my LinkedIn account. Good riddance.