skysight-inc/HackerNews huggingface dataset:
Thanksgiving and Christmas every year for a week+ each.
None of these ideas seemed particularly crazy even at the time.
https://www.theatlantic.com/business/archive/2014/06/a-dange... I suppose the explanation is that classic ads can be easily served by a multitude of agents and there will be no billion-dollar business. Nowadays, invested vendors have created a smokescreen so thick, noone ackknowledges that most of their ads are having 0 effect...
pi-hole shows blocked DNS requests, it doesn't show the the number of the AJAX/Static request your browser tried to make, which is going to be quite larger and that may match your 36%.
Stop wondering and go find out if these six months will be a problem for a new employer. The worst thing that could happen is that you'll be rejected. I've switched jobs after 2 months and the next one after 9 months and so far I had no issues looking for an another job. Sometimes I got questions about the company I was 2 months in so I just removed it from my resume because it was annoying.
Ah, I remember being young once. It's interesting how much one's priorities and choices in life changes when you grow up. As a grown up most people will shift to:

1) Quality of life 2) How fun/interesting the job is 3) Ethical issues 4) Money 5) Moneyeh!
Yes you can write terrible code with my Visual basic clone in Javascript here instead: https://github.com/zubairq/pilot
I for one cannot wait for my ai primary physician.
Interesting, did you just start doing it or has been on it for some time?
> On the "do you practice what you advocate?" side...

Sure, I do that with my websites too, and I monetize none of them. (I do use cookies because some of my sites require logging in for access control.)

However, you and me can afford to do that because our livelihoods don't depend on revenue directly from page views. There is this subset of the web that is already just a web of documents, because we can afford to keep them this way.

But what about people whose livelihoods do depend on revenue from page views, and page views alone? It's very frustrating when people who can afford to not do X talk about X without even acknowledging people who can't.
So you want to be a Data Scientist? A framework to figure out how (and if
I really don't see the point of studying statistical correlations between cat videos and heart disease.

The way I see it, these statistical correlations give you clues about where to start looking for mechanisms of causation, but as long as there is no causal mechanism, there's just nothing there. -- It's like a detective forming a theory of a crime so they know where to start looking for evidence. But the evidence is what a court is going to need to convict someone.

If you look purely at correlations, I bet that almost any psychological condition correlates with almost any other, to the extent that they are all caused by an unobserved outside factor. Let's call that factor "having a shitty life". A shitty life probably involves having a boring job, which makes you more likely to procrastinate. But a shitty life will also make it more likely that you'd be an alcoholic, drug-addict, suffer from depression and/or anxiety, etc etc
I had a similar experience in London recently. I wanted a small car because, well, it's London. They "upgraded" me to a big SUV thing.
And perhaps the most rational reason of all: because last time I was faced with a similar task I procrastinated and it went away on its own.
Ask HN: Tool to analyse Git repositories (gitinspector alternatives)
I recently came across gitinspector[1] but it couldn't handle Rust code and it's not really maintained anymore.

I would like a tool which gives into a repository such as:
- How many lines of each author was untouched since it's first commit
- How many lines did each author commit/delete
- Amount of merges for each author
- General information about the codebase (which part wasn't touch in a while etc.)

Which tools are you using to get an overview over a project?

1: https://github.com/ejwa/gitinspector
Printers use cyan, magenta and yellow because printing is a subtractive process. It's the complement of the additive RGB that monitors use. For example, cyan acts as a filter for red, so a combination of magenta and yellow filters out everything but red and thus appears red. Ultimately, the difference is in whether something emits light (a monitor) or has to reflect light (a white piece of paper).

You're right in that what we're taught is often incomplete or misguided. Teachers are fallible. But as a child you assume their authority implies them being correct. I reckon seeing through that illusion is an important part of growing up. And to me, part of us growing up as humanity must involve not having to rely on the authority of governing bodies.
I checked.

It seems to be free for the first 300,000 queries per month, then switches to a regular DNS (no blocking). Unlimited queries are $1.99 per month.

https://nextdns.io/pricing
I used to be conflicted about using ad blockers on sites I frequent and enjoy and used to actively maintain my block list. After all, I want them to earn money.

But almost all websites are getting out of control and I no longer have the time and energy to do that. So Firefox+uBlock all the way
Learning how to process my emotions made procrastination a non-issue in my life. After learning better models, I don't even use the word anymore.

There are many techniques, but I'd recommend looking at the bio-emotive framework to start.
Several years ago, MIT Professor of Marketing Drazen Prelec proposed a "mathematical truth serum" which he claimed could help government agencies predict future terrorist events. MIT and a local defense contractor used his work to win a $12 million grant from the intelligence community. The only justification provided for using the mathematical truth serum (a trivial application of KL-divergence) was that it would "promote honesty" among intelligence analysts who may hold divergent opinions.

Unfortunately, honesty on the part of MIT and its defense contracting partner was in short supply during the bid and proposal process. Federal prosecutors were tipped off shortly after the program was funded, prompting the government to swiftly cancel the contract.
it doesn't move around when components are loading dynamically

Images that don't have width and height attributes always did that. Not adding those attributes to an img tag was considered a sign of a poorly made website in the very early 2000s. I think it might have been the origin of the term "layout thrashing".
> Except, the clothes are knowledge.

If only! Most of it is actually just semi useful information rather than knowledge.
So, there's this story that goes around at Office of Naval Research about Enrico Fermi walking in one day and saying he had a new method of powering ships. In retrospect we all realize nuclear power is in fact a great way to power submarines, but they shoo'd him out the door and regretted living to tell the tale. So there's the profound cultural mythos in the Navy around missing out on the next energy solution which probably makes them particularly vulnerable to this line of quackpottery.

https://youtu.be/cNgAMjOVB4Y?t=1221
This is supposedly not allowed under the GDPR, but we're going to have to wait a while before this is actually tried in court.
Fascinating point about caffeine as a methylxanthine. My experience with caffeine is that it can help kickstart me into doing something I have been putting off, but easily overcompensates by making me start too many things at once and thereby worsening symptoms of ADD.

I suspect this is related to caffeine's dopaminergic action (dopamine regulates anticipatory training): https://en.wikipedia.org/wiki/Caffeine#Effects_on_striatal_d...
Eleven Syscalls That Suck
Just started so in that sense this idea hasn’t been battle tested.

But replacement addictions work quite well with me (eg coca cola —> green tea).

So the fact that this is a replacement scheme as well does give the idea some promise for me.
I think I get that "classic" ads are ineffective relative to installing a surveillance apparatus that has designs on influencing your behavior. So, perhaps you're right that it's investors that are causing this, who are demanding higher returns every quarter.
I also don't work in Internet ads, but my assumption would be that advertisers are unwilling to pay for a static ad to be displayed to e.g. 100k users when they could instead pay for ad that uses tracking to display only to the 500 users that might actually be interested.

And from NYT (or other publisher) perspective, 20 of the later is presumably more lucrative than 1 of the former
On the other hand they claim copyright on everything you send through it.

>By uploading, distributing, transmitting or otherwise using Your Content with the Service, you grant to us a perpetual, nonexclusive, transferable, royalty-free, sublicensable, and worldwide license to use, host, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform, and display Your Content in connection with operating and providing the Service.

It protects them from technicalities, but it is very broad sweeping. This section of ToS is basically what keeps me away from it.
Or maybe it is wide, and your opinions are just really out there (or you really were in fact an asshole.).

If everyone keeps calling you out, it's possible the problem isn't with everyone. I'm not saying that's always the case, I'm just pointing out the odds aren't in your favour.
It is easy to dodge that question, all that you need to do is to imply that the workload was impacting your work/life balance or that the new set of responsibilties does not match the market rate even after the "decent" raise. I remember saying something similar during interviews after a company that gave me a 10% raise expected me to handle twice the amount of work and responsibility.
I Was Tortured for Days at Guantanamo Bay
Ask HN: What would be the effectiveness of a large strike of IT professionals?
It's common to see protesters and riots and hundreds of thousands of people marching for many causes. It often appears that the antidote favored by the unpopular is to simply wait it out, for its just some bad press and property damage right?

I wonder how effective a general strike by IT professionals would fair in terms of causing action amongst politicians which are most influenced by corporate donations?

My perspective indicates that nearly all revenue generating products I'm aware of at large enterprise fortune 500 companies seem to rely on a small round the clock teams to keep the engine running.

I often see teams which are mostly politically like-minded, who also meet the below criteria:

a) They have capital for extended time away without pay.
b) Work in an industry that has a surplus of jobs, if they lost their employment.
c) Have responsibilities which involve keeping critical revenue generating infrastructure functional and up to date

Obviously not talking about life-supporting infra, or intentional sabotage, just voluntarily walking out.

I like this community on HN as it's pretty level headed. Would a relatively small (< 10k people) walk out of like minded IT engineers put a large enough financial risk on the biggest companies, to effectively pressure a disfunctional government to change?
Does someone know if this is purely a property of languages and their evolution or if there is a biological or neurological foundation for this? I understand that you could make names for colours as fine-grained as you want with visible light being a continuous spectrum, and at the most base level there is only a concept of "colour" without further distinctions. But to me it feels like the major divisions as we know them in English are intuitive beyond language. Surely when you look at grass and the sky you feel you need different terms to describe them?
Don't you fear running into the trap that instead of IE/ActiveX you end up with only support for Android and IOS¹? That's not quite as bad of course, but it's still limiting in terms of software freedom.

1: Or, more probable, support for modern web browsers on any OS, but with (2FA) authentication handled through proprietary and required Android or IOS apps.
I think it's a good idea to have discussions about procrastination. It's something a lot of us experience. Something would be wrong if it didn't appear semi-frequently on the front page.
Very few, but that's OK. Good spam fighters don't have to sacrifice many or really any toes to stop nearly all spam. You seem to be assuming a linear relationship between effort and false positives, but that would be a very ineffective spam fighting team relative to the ones I've worked on. In practice you can have nearly no false positives combined with nearly no false negatives.

This isn't easy and many firms fail at it, but you it can be done and we routinely did it.
Where do I begin to solve this problem?
> I believe that New York attracts these people, from all over the country.

Not just from the country and not just to NY. From all over the world to wherever there is wealth. There was a famous case of the "Fake Rockefeller" where a german guy duped many into thinking he was a rockefeller.

https://en.wikipedia.org/wiki/Christian_Gerhartsreiter

And if you enjoy lying narcissists, you'll love the documentary "The Imposter". I don't want to spoil it so I won't go into details here.

https://en.wikipedia.org/wiki/The_Imposter_(2012_film)

It's unbelievable the bald-faced lies that people can come up with. It's also unbelievable the lies people are willing to believe.
The thing which I use Google most for is typing some random place’s name in and it gives me that little card which shows how busy it typically is, what time it’s open, directions, contact number, etc. DDG just gives me a search result and 90% of the time that’s not what I want. I’m looking for information, not a list of URLs.
The Business Case for Formal Methods
I was keeping an open mind about this doctor, until I read that two other doctors were willing to testify they had thought he was misdiagnosing patients.
Its notoriously hard to get doctors to testify against each other at a malpractice case and the fact that doctors who worked with him were Ing to come in on their own accord is damming
There is some interesting related research being done by the DLR (German Space Agency). They have developed a low-weight chassis for small light-weight vehicles (the european L7e vehicle class, i.e. up to 450kg (1000lbs) without battery) that achieves good crash test results: https://www.spotlightmetal.com/dlr-tests-ultra-light-commute...

Just switching to electric cars will not save the planets resources. We have to use less resources by using smaller, lighter vehicles instead of heavy SUVs.
Hm, have you used a GCd type safe language before? This is a bit of an odd question. In modern languages like Java (but unlike Delphi) you can't access an uncreated object or manually destroy objects, outside of special cases like file handles.

My point is that there's a lot to learn when you start out programming. Most developers don't write manually memory managed code anymore so it's a skill that can be pushed far down the list of things to learn, and trying to learn it right at the start will just get in the way.
Zawinski's Law, updated: All software attemps to expand until it can replace systemd.
SaaS: Software with a subscription model, that’s it.

All these “market experts” and PR people extolling the virtues of the radical idea of paying people for a service remind me of all these dumb cryptocurrency bitcoin shills.
>decentralized and 'uncensorable'!

Is it full of insane people blogs and illegal pornography like all the other technologies with these characteristics?
> This is why I play games and watch videos. I do it to feel something.

I do the same. And it's a real pain, because after playing enough games or reading books everything gets repetitive. I feel sooo bored whenever I play a new game.

That's why I wanted to join OSS project, preferably game. It is fun to create stuff that actually works. Well, maybe modding community is the way.
It’s not up to you really. This site is moderated.

Please have a look at the guidelines: https://news.ycombinator.com/newsguidelines.html
Kaggle doesn't make a lot of sense to me. It's a good self education platform but that's it. It is kind of sad to see job interview candidates for ML positions whose only ML experience is Kaggle.
Computer repair technicians made extra money fixing computers ruined by excessive toolbars, malicious extensions and similar stuff.

Today all the malicious garbage moved to e-mail.
AMP sucks, but it seems it might be a good idea for some of these request-heavy websites
Excellent! They are generally safer.

Newton's 2nd law:

F1 = -F2

m1a1 = -m2a2 (1)

The longer distance that big vehicles have between people and hard surfaces is a good thing; modern airbags are amazing.

1) glossing over details, because of the way materials scale, this works out (for a smaller human a) even with larger m's on both sides, because there are longer distances involved, and therefore longer crush zones, and more room between humans and hard surfeces for airbags to fill. In accidents that involve a vehicle and a immovable object, this also works out better.

Small vehicles are inherently unsafe, and should come with a disclamer tutorial on basic dynamics.
C++20 concepts merged to clang trunk
Something like DNS66 is a good idea too:

https://f-droid.org/en/packages/org.jak_linux.dns66/
Eh, what part of gofmt is borrowed from python? Python hasn't even bothered to have all parts of its standard library formatted to follow PEP-8..

As for pypi, it is Perl that (as far as I know) invented language specific packaging. Then Bundler, a Ruby project took and improved the situation and let people easily create repeatable and predictable installs. Some of the people behind Bundler then went on and built Cargo. Packaging for Python is and has always been a mess, which people shy away from rather than copy. There are some signs of improvement in later years, but it is not from pypi.

As for RFCs, I would assume the RFC process should reasonably be attributed to IETF. They were a bunch of decades ahead of Python there..
I have been remote working for many years. And I have done a handful of office working. I would have considered myself (probably wrongly) the worst procrastinator. It seemed like most of the people I worked with were able to get things done better than I could.

And I have been on the "overwork" part of the spectrum where I'm all about working until burnout.

It's about emotions, yes. But that's not very specific. This is one of those subjects where 10 different people could give 10 different explanations and nobody would be wrong. It's a rat's nest of issues. A bunch of threads tightly wound to create a mess of a problem.

Fixing a procrastination problem probably takes more of a gut feel than an attempt to understand it.

I don't know what causes it, but most of the time what fixes it is focus.

Why do students cram? Because time constraints strip away the BS and they're only left with figuring out a strategy for studying.

What are my best strategies to stop procrastinating? I'm out of money. Time is running out. I have a gun to my head.

Getting things done is sometimes like trying to reach through a heavy fog to snatch a pin head size blinking orb of light. The moving swirling fog distracts and makes you lose site of the blinking thing you're trying to keep in sight.

What you have to do is mentally banish the fog and go straight for that blinking thing and grab it.

Another issue for me is a failure to commit. The more I think about all the stuff I want to do, the less I'm willing to put the effort into doing one thing. Possibilities are more interesting than reality. Even as reality kills off possibilities, I can always spin up more. Reading HN is like a staging zone where I'm not having to commit to anything. I'm not getting anything done, but at least I'm still keeping all the possibilities in play. It's like a dude who likes to play the field rather than settle down and get married. ;)

As I mentioned above, certain realities I can't ignore. Paying bills is a major one.
http://www.carboncounter.com lets you play with various options. ICE vehicles only look better if you compare the smallest petrol vehicle to the largest EV.
Talking to Myself or How I Trained GPT2-1.5b for Rubber Ducking Using My Facebo
Even if that's true. Providing only sources from one of the competitors in question doesn't make your argument.
Going back to Google after 3 months with Bing
> Or, more probable, support for modern web browsers on any OS, but with (2FA) authentication handled through proprietary and required Android or IOS apps.

That’s actually a pretty accurate explanation of currently what’s happening, but it’s much better than before as macOS/Linux support is also coming too.

> That's not quite as bad of course, but it's still limiting in terms of software freedom.

I’m not the person who hates programs that aren’t open source or “free”, so for me just being able to tell my friends to use macOS or Linux is a pretty great progression.
Citizens who cannot think about the world in philosophical, historical and ethical terms are not prepared to understand it, or the complex choices facing them.

~ STEM Professor.
Seems similar (or the same as) the cobra effect

https://en.wikipedia.org/wiki/Cobra_effect
And with zero consequences I suppose?
you cannot live in that house if everything goes "south" and cannot pay your 1% property tax (that's 10k a year for a 1M$ home, not easy if everything goes "south"), Let's also not forget HOA and maintenance.

Owning a house is expensive, even after your mortgage is fully paid off. People like to simplify the model so they can feel good about owning a "paid" piece of land.
You can present ads without serving thousands of cookies and tracking every movement of every customer, no problem. Magazines and newspapers did that for the 20th century, no problem.

Advertisers are overpaying for a more "targeted audience" but I suspect in the end the point is moot.

Simple case: ads that retarget you to something you googled previously (but they don't know you just bought it or gave up on buying it)
I think the big problem is choice. I have no choice but to accept ads on every blippin’ website (if I use a vanilla browser setup) and be tracked. The choice is taken away from me/us and thats the core of the problem. The early internet was way more diverse in content, less converged, and one reason for that is there was no/less incessant need yet to ‘grab eyeballs’ and push for clicks.

That www hasn’t fully gone, but its just burried under the tons and tons of marketing fluff. Both content provider and user have become the poorer because of it.
Fair. I obviously have a deep ignorance of the underlying economics here.
I have found this channel to be the most complete and up-to-date: https://gitlab.com/nonguix/nonguix
I'm glad to hear this perspective and know it's not just me. I live in Europe and parking in a garage here always raises my heart rate. I don't think I'd make it without parking sensors. Some people I know just slam their car in there in one quick swoop. I don't know how they do it. Even driving past parked cars makes me feel like not hitting side mirrors is just an act of faith.
That is the essence of IPFS.
Unfortunately, most pet shelters get more pets than their facilities are able to handle. Unless they're a no-kill shelter (in order to be considered one they need to kill <10%), they will need to euthanize in order to make room for incoming animals. This is as opposed to promoting adoption, fostering, etc. An algorithm that can prematurely decide what animals will be adopted, or have the best chance to be, can create a perverse incentive to euthanize early the less optimal pets.
It's not a joke. It's a frank question. We might decide what the word "being" means to us, but that doesn't change the reality of what the word is pointing to.