skysight-inc/HackerNews huggingface dataset:
The real reason is in numbers - how many people that could program a PC starting from bootstrap in assembly are out there, and again how many programmers that can paste Java(EE|script)? code together to make something work are out there?

The world needs tons of software, and the vast majority of that software just needs to do some things right some of the time, and an average Java EE developer toiling away in a cubicle is good enough to deliver it.

Writing efficient software is a HARD problem, and it doesn't make economical sense to actually write efficient software, it makes sense to write just good enough software and throw hardware at it. For the price of a developer-year you can provision hundreds of machines to run that piece of code.
I addressed it in a comment: https://news.ycombinator.com/item?id=22045670

> But once the data leaves the browser there is no way to know, wouldn't you consider to partner with Gmail(or others) and appear as an addon to an already trusted company in order to start off the business ?

Also, I understand the concern and that Paul most likely will not trust their secrets to anyone. The problem is that's not a business, but a beautiful hobby project that I honestly love, so it's unlikely that I will ever spend time rewriting it and then paying Google $15K (https://www.gmass.co/blog/google-oauth-verification-security...) so they could vet me.
Flow UI – Upcoming Accessibility Oriented Design System for web interfaces
>>> I just email myself

Sometimes I don't even press "Send". Just keep pages of daily notes in the "Draft" folder ;)
Does twitter force you to follow people you don't want to hear from?

If I didn't want to hear from someone, wouldn't I not follow them in the first place?

What is the use case here?
Information is dark matter. Absence of information is dark energy. A shower thought of mine...
I don't use a mail server from an ad company.

And the company's business model is absolutely irrelevant actually. You still need end to end encryption.

> "But then will your diary service work right with it?"

Yes, it's called an email archive. It's searchable too. All you need is an email client that supports PGP. I personally use Mailmate.

And I've got email going back to 2004, while I no longer use any apps or online services from 2004 (most died).
You don't talk to libertarians much, do you? I don't know many libertarians that would argue that accurate labelling shouldn't be enforced by the law.

Drugs quality testing could also conceivably be performed by a non-government regulatory agency (e.g. Underwriters Labs)
Sadly lots of the posh ones also end up facing a tragedy of the commons type scenario - I remember hearing about some new flats in Guildford that had a communal gym, pool and other 'modern lifestyle' accoutrements, but apparently every weekend someone or other would have mates back for a pool party, leaving it disgusting with broken bottles etc. strewn around. Standards have changed.
The only thing that stops me from switching from Google is pricing. I have 2 niche blogs (does that count as commercial?) as a side project that barely makes any money and paying $180/year is completely unrealistic. I would switch without blinking with a more friendly pricing.
No, but this wouldn't be too hard to add. I'm not planning to work on it soon, but I'll be happy to review PRs/provide guidance on how to build it.

I will add docs on how to run it in "server mode", where instead of using a JS script you add a HTTP request in your apps middleware. This is an idea I had the other day and I did some research on it, and it should work quite well (haven't started work on it yet though).
I'm glad you find it useful.
Haha, clever way to get PGs funding...
Sounds great.

I like privacy-aware analytic tools. So far I have been using https://www.privalytics.io

Similar functionality-wise from what I can tell, but different in style.
> I think people who say this kind of thing have a fundamental misunderstanding of how a certain type of people think.

I honestly can’t deduce from your comment what the misunderstanding is. Is it that certain people see optimizing systems as an empathetic action?
I don't know that, but I would assume that just someone with @google.com or @uber.com signed up at the service ;-)
Spufford’s treatment of genetics is so shockingly mathematically ignorant in that book (whether Raissa Berg had anything to do with his depiction of her crusade or not) that that book was on thin ice with me even before Cosma Shalizi’s review
> They don't have a choice? The point about passive vs active is that it places control with the browser/user where they didn't have it before. You'll be able to respond to some hints and ignore others.

So, you are saying that every time someone wants to test browser compatibility, the browser will prompt the user?

No, they're not doing that. Which means that the information is in the hands of anyone that cares. It just isn't in Apache server logs by default.

> And what's the adoption rate of those, I wonder... less than 1% of users?

About as high as the dynamic equivalent will be.

Which is why not replacing the useragent string is the only option that makes things better.
There are plenty of crap doctors, they just pay more to find out.

And doctors layers and engineers all got titles and accreditation after the fields really pulled their shit together 200 years ago after having buildings fall down, cases fail and people die in surgery for hundreds of years previously.

software is a very new field. it'll be fine. Also no engineer I've met wants to really do front end development for a shopping site. There's a market for people who start out with enthusiasm and a handful of knowledge.
I dogfood handle.sapico.me , I used to email it to myselve though.
Ask HN: What does a rails/laravel/Django dev need to know about HTTP2/3?
It seems like the only thing a regular webdev can do with http2 is update their nginx and maybe use a CDN. But I remember reading people talking about replacing websockets with http2. Where is all that stuff? I've seen nothing in the docs for http2+ features in any MVC framework.
Actually, he was, and Abrahamic religions are probably the reason for materialism in science.

It all starts with the distinction between heaven and the earth, the spirit and the flesh… Abrahamic religions are fundamentally dualistic, by contrast with eastern religions like hinduism or buddhism wich have had the concept of non-duality for long.

My understanding is that the only places you find a form of non-duality in Abrahamic religions is in their mystical variants.
"Saying the right words" is one step in "fake it till you make it", when it comes to the practical application of charisma to relationships. And it works. It's why people develop their own personal repertoire of pick-up lines and flirtatious stories that they employ repeatedly.

Re: systems optimization....I've found it often DOES help guys, mostly engineers, to think about their dating attempts as an equation. It puts dating into a conceptual framework that their brains can better understand. Sure, you have incomplete information about the variables and their coefficients, but the variables you CAN control, you can optimize for such that you maximize your chances when interacting with the broadest spectrum of the female population. Once you've made those optimizations, THEN you apply empathy and communication to tweak the remaining variables on a case-by-case basis with each individual.

This explanation goes over better with struggling guys than "I get more women than you because I look like Will Smith and you don't."
That's state dependant. Here is determined by the total volume of alcohol. A beer with a few sips left wouldn't count
Oh, it's cool the universe (both laws and initial energy/mass distribution) provides a mechanism to blow things apart and squish them together on so many time scales and in so many ways. The universe is so dead and cold overall, but extraordinarily verdant in places like Earth, a tiny place in a sliver of time.

I don't think it's consciousness (or some form of entelechy) built into space-time. It's more like a kind of complexity-seeking at the several interlocking scales in a gravity well that happens to sit in some ambient heat.
If that's what you think you should be able to say it. Otherwise one or both of the next things are true:
-You married the wrong girl
-You need to regain your manhood

On the other hand, you do need to look for a good time and a good way to say it, and that just goes to being empathetic and caring about your partner.
It's a great read.

Web archive link as the blog faced hug of death this weekend.

https://web.archive.org/web/20190609094448/http://mckellen.c...

Ian post on 20th anniversary.

https://twitter.com/IanMcKellen/status/1215709543272812544
Siamese Network
> what happens if you split the computations of that simulated brain over a million people equipped with pen and paper? Where is its consciousness happening now?

The thing with information is that it is not as localized as other physical quantities like spin, mass, or even energy. Conversely if the information were localized we would call it lack of thereof. Information between systems mean correlation between them. Same goes with information processing where changes in one system corresponds to changes in the other. It happens in between.
Was that new code or libraries they picked up from wherever?
$70k is total expenses for most 4-year residential universities. E.g. https://student-accounts.yale.edu/tuition-and-fees [yes, this is typical even for schools less elite than Yale]
> I've seen a lot of weirdness in datetimes, but this really takes the cake.

Oh dear, there are far far far worse... Especially when combining timezones into play. I wouldn't wish them on my worse enemy.
Read the release notes (all of them on the page, not just the current version)... apparently Jon Campbell has done a lot of work on DOSBox -- for which I say the community owes him a round of applause!

Yes, it's a fork, but it's a lot of work, nonetheless!

Thank you Jon Campbell!
The dissonances are more between people within states, between cities and rural areas in particular. It's very unlikely there is a civil war or any type of sundering of the Union anytime soon.
That survey (2700 signers) reads like someone who did not play Far Cry 5.

Most of the journalism that I read about FC5 around that time of the release complained that the both the villain and the rural characters you befriend are too likeable and the game didn't deal with "real issues".

https://www.theverge.com/2018/3/29/17176308/far-cry-5-review...

The game completely avoids discussing race. Some of the cult members are black, though the members are overwhelmingly white, as are all of its actual leaders. The game has nothing to say about white supremacy or American extremism of any stripe, except, possibly, that murder cults are bad.
...
And that limp, almost nonexistent exploration of politics, race, and religion is at odds with the action, to the point where it detracts from the experience.

I guess it has something everyone can complain about.
Maybe it has something to do with how Twitter will suggest tweets to you that meet their algorithms' threshold for popularity when the account that tweeted them is simply one that the people you follow also happened to follow.

Plus I think there are socially left-leaning people in tech who want nothing to do with anything distinctly related to capitalism, and so ousting investors from their circles is seen as "good praxis" or whatever they call it.
Yeah, isn't Plaid basically teaching users to fall for phishing attacks? As with any account, the only sane advice is to only enter your password for account X into the website or app for X. Which is the exact opposite of the expectation Plaid creates.

Also, it's one thing for me to let a third party withdraw money from my checking account (if I provide my account number), but that doesn't mean I want to give them the ability to do things like change my password, disable 2FA, read my transaction history, transfer money out of my other accounts, cancel my cards, and so on — which they can if they have my password. That's just insane.
Hmm, I see. Yeah, I can see those sections of the IKEA store getting more sales from women perhaps.

But I'm thinking that someplace like Bed, Bath & Beyond probably gets more female customers, and would be a preferred place to go for the items you list. That store has fancier stuff than IKEA, and is seriously overpriced; it's not a place you shop at to get a good value. I'd also suggest various mall shops or department stores.
Let me suppose that you do not exactly know the price of 1 sever maintenance provided by Symantec, CyberArk or CheckPoint. The VPN or Cloudflare's Access solutions you are talking about, are designed for other purposes. Teleport is working in another way at all. I understand that you are supporting FOSS and it's very good! I do not exclude the possibility to become a FOSS product one day. The most important thing is that you don't need to install any additional software on the client machine or server!
A Falcon 9 will pop the top off at Max-Q
Can someone explain the attraction of embedded JS for analytics, what exactly does it buy you versus log parsing?

Log parsing seems like the logical choice for the static site crowd but it seems like there's little interest there. I must be missing something.
"Chez scheme is just as dynamic as python"

Is it? Python is really, really dynamic, which contributes to its slowness. You can directly change an instance's __class__ attribute. You can add properties to classes dynamically, changing how fundamentals of how attributes get looked up at run time. You can write a new class, using a new metaclass, and then set an existing instance to the new class.

A great deal of why Python is so slow is that it is really too dynamic. A language doesn't really want to be "as dynamic as Python".
Hey, Taycan isn't a terrible vehicle. I like the direction Porsche is going; almost all other conventional car makers completely don't understand EV (but Porsche does).

But it ain't a whooping for the Model S, particularly when it is refreshed this year. And the low powertrain efficiency is part of the reason it's no Tesla killer.
Sounds like there is a gap between what people are willing to do and what they want. In a competitive environment, the former factor seems to dominate in a race to the bottom.
Oh no! What's the source on the indefinite hiatus? I use Fathom for all of my sites. Haven't heard about any of this. Can you point me to anything?
Fair. I've always considered the two to be synonyms.
Stack Overflow - The Software Community That Josh Heyer Built
This is extremely cool. Hope to see it gets further development.
i see a bunch of tweets from folks i don't follow through retweets and (more commonly now) favorites. this let's me switch that on and off.

overall, this was a little hack that everyone i talked to thought was funny.
I don’t know if google redirecting their logins through YouTube and gmail are as bad as you make it out to be.
To me, the biggest problem is that universities have hired huge administrative staffs that are largely unnecessary, and students are living in posh dorm apartments instead of the concrete block buildings back when I went to college. If student loans weren't so easily obtainable, universities would have to cut their administrative staff and become more efficient. As long as the money is flowing in, they have no incentive to do that.
My point is simply that TSVs are just as straightforward as CSVs but suffer none of the issues. So why are we not making TSVs to begin with?
There are a few other similar sites that are still running:

https://www.dailydiary.com/

https://ahhlife.com/

https://www.trailmix.life/

And an open source self-hostable one that was started right around the time ohlife shut down: https://github.com/einaregilsson/MyLife
Agreed - good examples. I've never been into the arts much, but I loved a class I took on Shakespeare once, because I found there was a lot of value in those stories for forming these models of relationships. You could identify similar patterns and identify with certain characters and it was very useful for helping articulate otherwise abstract thoughts and feelings. Not only for communication, but for my own thinking as well.
A similar tool with seamless integration with Github+Gitlab => http://github.com/samber/sync-ssh-keys
If you dig into contentment you find it's about being contented [1] which is...

> feeling or showing satisfaction with one's possessions, status, or situation

How much if this is because so many lack contentment? Even when many people here or who fell this are in the top 10 or 1% of the things compared to all people through history.

How much of this is just a state of mind?

[1] https://www.merriam-webster.com/dictionary/contented
> So the stated reason for the change doesn't appear to make sense, suggesting that something else is going on.

That's unsubstantiated and dilutes the discussion IMO. If you read the post, the proposal outlines a bunch of good reasons to stop supporting UA strings (feature detection, etc)
A 30% speed-up in Python is still dog-slow. This is a terrible article, he doesn't even talk about his "example." it's like he gave up 1/10th of the way through the post.
Oh, boo hoo. Bullying and hate speech, huh? You're the only one brought any "hate" into this conversation: you just used that word five times, called me a bully, and said you hate bullies (therefore you hate me). That clinches it. You're definitely an angry reactionary troll. Keep digging that fine hole you've made for yourself there.

PS: That's "PostScript" (TM Adobe).
A blood test that predicts the risk of dying
million? There are over 100 trillion neural connections in the human brain. And look up artificial vs biological neuron. With sheer number and added complexity of biological neurons, there's likely not enough atoms in the Universe to provide enough ink and paper to run this simulation.

Also, you run into the problem of time slices. One step in a simulation of my brain is not conscious. There must be some self-reference going on in there that give us this illusion over time that I doubt a pen and paper model could capture.

I'm of the school of thought that a turing machine, let alone pen and paper, might not even be capable of this simulation. For example, it's possible that there are quantum effects going on in biological neurons that touring machines are not equipped to simulate.
Realistically speaking though, manager is an upwards trajectory in the CS world. Most companies don't define the IC track well, and a staff engineer is usually a 10 year veteran whereas a manager path, even if you hate it with a passion is a quick way to get a really high salary with low years of experience. Even more salary once you become director and that's not out of the realm of normal with 5-7 years of exp. I know 1 staff engineer, and 0 principal engineers, whereas I know tons of directors/VPs. Clearly, the way to more money in the long run is the manager path even if you find it horrible.
Paging now defunct "lifetime warranty" backpack company Boreas Bags, whose founders rebranded to Alite Designs just to weasel their way out of their previous iteration's warranties.
Excellent album
What exactly motivates one to use two-digit years instead of four-digit ones inside your application?

I mean I understand if that two-digit year is a part of a form input (where the logic makes sense btw).

But why would a software developer decide to use two-digit years inside the application? Isn’t that like the first thing you would think about when you’re implementing the format?
Progress and Hype in AI Research
The most obvious one I miss (I don't currently only use server-side analytics) is something like screen size. You can do user-agent sniffing to _guess_ what the size of a mobile device is, but it doesn't tell you whether or not you can stop wasting time making your content responsive on a tiny screen that no-one uses anymore.
In past many companies wanted to do "free analytics for people", and we don't see them anymore, you can't compete with Google offering having just free option. Google runs on scale and they can keep it free, and sell or use data from it.

If you want to build analytics software on moral grounds for privacy and stuff you will just bleed out or just run very niche or indie business. It's great for nomadic makers, but not for serious business.

Look on Matomo, Simple Analytics or Fathom. They are all great(besides Matomo) but they can't compete on other market than small business. And yes, I know that Matomo has enterprise clients, but they are also small comparing to GA. :)

Want to compete with them? Have a great plan and support from major search engine like DDG. If not, then you can make another Mixpanel(which is great!).
Out of Control: How consumers are exploited by the adtech industry
> This would let me embed webasm rather than js+branch to begin a second download if feature found... etc

This is exactly what you aren't supposed to do

Either send the wasm optimistically & fallback to js on error, or send it reactively with js+branch
At least static sites on places like GitHub pages need client-side analytics as you cannot access their logs.
Thank you!

My goal wasn't to create a 100% secure diary. If you need that, you probably should not store your data in the cloud. That's unlikely that I will ever try to make it happen. But even if I would, there're so many ways to screw it over anyway, so I won't ever try to make this promise.

However, I will consider open-sourcing it.

Also see my comment where I addressed the privacy issue: https://news.ycombinator.com/item?id=22045670
> how do you think about politics and capitalism than?

> can the system still be simplified enough to grasp it well enough to change it?

As for a systematic understanding of politics, The Dictator’s Handbook is a good introduction.

https://en.wikipedia.org/wiki/The_Dictator%27s_Handbook
Venezuela did not distribute it's oil wealth among it's people, or if it did so, it did so highly unequally, which, arguably is a natural consequence of state socialism, as predicted by Tucker and Bastiat.
I'm not too fussy about it; if you have a small side project with a reasonable amount of traffic that earns you a little bit of pocket money then that's just "personal" as far as I'm concerned. It's really hard to codify these kind of things, so I just made it "commercial/non-commercial" which is simple and clear.

Hit me up on email and we can arrange something: support@goatcounter.com
My blog can now be browsed with cURL
If you ever do give the talk, I'd love to see/hear it!
Ok gotcha! thank you for your feedback
This has always impressed me, I'd love to peek the code and try to read it but I highly doubt I'd be proficient enough to understand it.
To rephrase it, we always find ways to keep ourselves busy. Blacksmiths are gone, now we have more lawyers and psychotherapists. A lot of manual work is gone, but now we have a whole communications infrastructure that didn't exist before, to build and mainatain instead. We constantly create new technologies and new societal concepts, then we go on to complicate those things further, and so on. After all, last resort there's always arts and creativity if you have nothing else to do (or maybe if you always had the urge to be creative). Create art and call it an occupation. The amount of music and films alone being created today is unbelievable.

Not necessarily because we avoid boredom, it might as well be some kind of a cultural pressure to do something rather than nothing.

This is why I don't believe in "robots taking away our jobs" and leaving us jobless. I'm not worrying for the humanity in this regard. We are a creative type, we'll always find ways to complicate things and create more work for ourselves :)