skysight-inc/HackerNews huggingface dataset:
After 10 years of hosting my own email-server, I stopped last year. Getting DKIM, DMARC, and SPF right were a nuisance, but worked in the end. My biggest problem was that my mailserver had been blacklisted multiple times due to IP's in the same subnet misbehaving.

In 2022 I am going to host it somewhere more reliant, but for now i use the mailserver of my ISP.

Bit offtopic: I used AnonAdddy (https://github.com/anonaddy/docker) for my email-aliases.
> independently wealthy

He should have a sweet reddit IPO coming his way, soon.
The Large Hadron Collider blips that could herald a new era of physics
It's his choice, his decision to make and then live with whatever positive and/or negative consequences stem from it.

It's definitely not my place to judge that.

I don't know how much money he could expect to make? But obviously he values his principles and convictions higher than whatever amount he estimates he could make - thus he choose the option that provides the most value to him personally. I see no problem with that - it's totally within his rights to do whatever he wants with his game.

There are many possible reasons to not monetize something. Like for example, if you do something and enjoy doing it - and then start monetizing it, you will be exposed to certain pressures and responsibilities. For example, once you enter a seller/buyer relation-ship, you have to treat your fans as customers, which comes with a set of expectations that you can dodge as long as the app remains free. These new pressures and responsibilities turn a hobby into a profession - and can totally suck the fun out of it. If you want to keep your hobby a hobby that you do just for fun, without big commitments, then it's probably better to not monetize it.

At least not in a way that creates any responsibilities. Maybe there's a way to accept donations as pure gifts, without any strings attached. But many people would still feel like they had to give something in return, when receiving donation money. Like that little nagging thought, that they should put out an update, since many people donated for it... that sort of thing.

I feel that when people say "He's stupid for not taking the free money he could get!" - there might be a bit of jealousy behind that kind of statement. To someone who's trying hard to come up with a startup-idea that could generate money, it must of course feel maddening to see someone sitting on such an idea and not generating money from it. Makes you feel: "I wish I had a viral sensation app like that...", doesn't it? ;)
Yes, my Firefox cannot connect, while other browsers can. I don't remember having anything like this before.
I don't mind. When I look at the vast majority of software engineering jobs out there even Microsoft compensation is good, and perfectly fine for Seattle.

I used to work at Google too (in Mountain View). Believe it or not I liked working at Google and I also like working at Microsoft.

I don't need to chase top tier compensation. I just do things I enjoy where I'm learning and my career can progress. Right now I'm mostly writing in Go working on an OSS project managed by the Cloud Native Compute Foundation.

As an aside, early retirement is not a goal of mine.
Not publicly (prefer to keep work and personal presence delineated), but if you can relocate to SoCal and you're a US citizen, you can send me an email.
Last step was a full day on premises doing some coding challenges. Didn't pay for my parking neither for lunch. They were a bit weird (slack only, no talking). When they offered me the job (the pay was good) I declined.

I think I dodged a bullet there.
> Google may sometimes disable AdWords campaigns on sites that use Matomo.

I first used Matomo to monitor users webapp experience, it was amazingly simple to set up, good privacy protection/anonymisation, and perfect for insights on workflow patterns.
I think that's a worthwhile concern too. How do we know the current authority is legitimate/illegitimate? What if the pharoah is really not a god but behaving more like a devil? What if the most experienced hunter is stuck in his ways and pushes aside new, innovative methods that are absolutely needed to help the tribe? Their perceived legitimacy is bottlenecked by their efficacy - and the efficacy of a leader seems to be some combination of peaceful trust and violent control.
I'm typing this from my rarely-used Chrome install. Firefox just broke for me, and killing all the processes and / or restarting isn't helping.

Edit: I am on Firefox 91.4.1esr, so clearly it isn't just the latest versions that are affected.
Not sure which aspect the earlier post meant but the rays are only refracting on the exit surface, when of course they also refract on the entry surface.
What worked for me was disabling HTTP3 support with the 'network.http.http3.enabled' key in about:config and then restarting Firefox.
Seems like it's stuck in the 'SocketThread', repeatedly doing this:

2022-01-13 08:20:53.075936 UTC - [Parent 4106991: Socket Thread]: V/nsHttp Http3Stream::OnReadSegment count=333 state=4 [this=7f6e295623a0]
Looks awesome, how does it compare to Supabase and others?
Same here, couldn't connect on nightly, had to downgrade to normal one, crash report couldn't be sent as well, likely due to the same problem (weird, I thought it's handled by macOS itself).
Currently using a single instance of Matomo for all of my sites, it's pretty good!

Doesn't take too much resources, the UI is pleasant, the functionality is everything that i'd expect from a lightweight analytics solution like Plausible plus bunches of additional stuff in regards to enriching the data (e.g. events, information about devices and software, even performance data in the latest releases).

My only concerns so far are that if i try to open the aggregate view of all of my website data in the past month (<20 sites, most popular of has 50k views i think) the CPU usage for both the main instance and the DB behind it spike for a while, which makes me think that the code underneath has either an N+1 problem, or there's inefficient data aggregation going on. I mean, if Zabbix can show me data about a dozen servers in a single view, why can't Matomo do something similar without sometimes throwing errors?

Apart from that nitpick, it's also pretty reasonable as far as GDPR goes (there's a whole section of tools for it) - currently i don't even use cookies for tracking (a global toggle in the options is available, as well as config for individual sites), anonymize the IP addresses but have a GeoIP database set up (for free) that let's me figure out the approximate location and still get the device info which is enough to give me insights into who uses my sites and what screen resolutions etc. i should target.

Overall, i'm really pleased with my choice of Matomo!

Now, on the other end of things, i also think that most projects out there should have an APM solution of sorts, for which i use another piece of free software, Apache Skywalking, which is a bit more cumbersome, but still powerful and also Zabbix for server/VPS monitoring overall. It's really nice that we can set something like that up entirely for free (hosting costs aside).
this happened so fast it must have been an automated system, right? or like, one really fast human in the loop? it's fascinating, I wish I could look behind the curtain.
> One of the big advantages of DDG's bangs is that you don't have to re-type/paste the whole search query. Instead, you click the search bar in DDG, type `<space>!g<enter>`. That's vastly simpler and faster than re-typing the query, then `<space>!g<enter>`.

At least in Firefox you can also re-enable the search box and just use that. It's even accessible via it's own shortcut (ctrl+k).
I already answered that. I'm not interested in going in circles.
Here is my take on the question:

1. Senior position with junior-compensation.

2. Junior position with intern-compensation (but senior skill profile)

3. No intern positions at all, or, if there are intern positions, they demand 10E12 years of job experience for the exciting opportunity to haul cables and monitors around all day every day...which is not only badly compensated, bu also provides ZERO useful experience for the next job.
It’s crazy there are surface lots in Manhattan.
I can confirm that disabling HTTP3 support helps. Thank you for the workaround.
Wozniak says it was 45 chips. https://www.youtube.com/watch?v=17eUExffa5w I would be surprised if only had 45 transistors. https://www.progettosnaps.net/manuals/pdf/breakout.pdf
Got the exact same issue just now. I managed to solve it by clearing all the cookies and websites data, from the Firefox settings.
Thought it was my Internet connection as a browser wouldn't just stop working like that. Currently on Edge.
Concurring with Tailscale's ease of use, though for mobile clients I found it was more reliable to have a wireguard accessible tailscale peer rather than rely on Tailscale's app.
> I've found baeldung to be quite helpful actually. What do you not like about it?

It's probably great when you're looking to fill some gaps but not when you're starting fresh and trying to wrap your head around some things. Many a times I've found the examples incomplete in the sense that yes, they work (usually) but just show me how, not why. Or maybe it's just the nature of the beast that Spring is. I've given up on Baeldung, I skip it when googling Java related stuff. But that's just my experience.
Perfectly black and doesn't get hot in the sun. I love it.
I still can't get over that I looked at the morning's news, saw something about this, recognized the same, and was like "I know that guy!"

Congrats on the viral hit and all the free press. Josh is a great guy.

I doubt there's much value here to squeeze. People lose interest in these things pretty fast. By the time it's productionized, it might be too late, and it ruined a fun hobby. The big value is he has a platform to launch something else, or enough attention to land a pretty good next gig.
Huge parking lots? try finding a place to park in Portland during timbers game good luck...
The quality of the generated JS is a bit irrelevant as they'll probably want to minify the generated JS to reduce the size of the assets and make cold starts quicker anyways.
It's a form of FOMO (Fear of Missing Out) that's rooted in some personal insecurity. Some people can walk away from temptations of great wealth and power but I can also see how many people can't.
Can the free parameter be described by something other than dark matter though? Or does it only put more constraints on what the dark matter is.
Poor management practices, e.g. cancelling or changing shifts last minute, have real business value in terms of labour flexibility (for the employer), so in an employers' market, you can expect some businesses to take advantage of those practices to improve their bottom line.

The underlying shift, as I see it, is a scarcity of labour, combined with a bullishness of employee attitudes, leading to those poor practices being penalised where previously they had to be tolerated.
This worked for me as well. Thanks!
The Beauty of the NASAWebb ESA_Webb MIRI Instrument Filter Wheel
I write guides for immigrants. It's eye-opening to see the sort of problems they face in a system that doesn't account for them.

People are often missing a lot of inherited context, like what the steps of the process are (for buying, insuring and registering a car), what the terms mean (all the different numbers and IDs).

Then it gets messier. Immigrants have to get everything at once: papers, permits, certificates, IDs, accounts. All of them depend on each other, and most of them take weeks to get. People need an income now. A big part of my work was to disentangle a few catch-22 situations around residence permits, bank accounts, apartments and health insurance.

I've talked to a few employees at the immigration office, and since all of them are native to this country, they seemed surprised that a whole Facebook community was dedicated to navigating their office and its requirements.

The same problems apply to tech, but it's worsened by the fact that the builders are well-paid people in developed Western countries, but the users can be anyone, anywhere.
I'm glad it's not just me, been banging my head against this for a while now!
I had to force quit and restart, but that seemed to do the trick for me too. Thank you!
He already has reddit employee < 20, but this would seal the deal.
Ask HN: How to Start a Domain Business?
In a flash of thought I got a good model for a domain business. But I am completely new to this subject. My knowledge about domain business is 0.

Are there any complexities associated with domain business? Is it possible to start selling domains as a bootstrapper?
Any help will be appreciated. Thank you.
I had to also turn off DoH but this did resolve my issue, wild.
I really wish hiring managers understood that there's a second class of people who value #2 over #1 a lot more. Last time I worked as an employee I was making ~$175k TC (which is apparently a entry level salary these days) and completely miserable commuting 1 hour each way on Bart every day. I'd happily take a $75k fully remote job now that I've lived in the middle of nowhere and found that I like it very much.
or at least own 30% of the text message content.
I went to medical school for 2 years; I didn't like it. I resigned at the end of 2nd year. I got an MS. in comp sci about 6 months later (online, but accredited university). Got a few rounds of FAANG interviews, and eventually 2 offers. There was definitely considerable luck and networking involved, but I make equivalent to my physician buddies and happy as can be :)
Wow, that's sad. Sometimes I just don't understand, why people (those teams) can not show the respect, that would be due.
In a way, almost everything in Python is a dictionary. But I see your point.

API design would be tricky to do without classes, but what is stopping us from making typed dictionaries? If I'm not mistaken, something similar already exists in stdlib.

Anyway, my intention was not to argue future design of Python. I just believe that writting classes complicates the overal program design, leading to unpythonic code.
Huh, the UI seems refreshingly lightweight and boring! Feels very much like the first time i saw Kanboard and was surprised at how minimalistic and snappy it felt in comparison to something like Jira: https://kanboard.org/

(well, most software probably feels more snappy than Jira, but Kanboard was also amazing)
Consider Dwarf Fortress. It’s currently not monetized (directly) and yet no one can come in and steal the business for themselves because nothing can replace Dwarf Fortress without an incredible investment. Wordle is basic as hell and was never built to be competitive in a market place. I bet the author would have lost to competition so quickly that the profits wouldn’t be as great as a lot of people think.
Clearly this entire post is submarine advertising for the OP's job-hunting site, and I guess that's fine.

What I found annoying was the repeated use of Elon Musk and his companies as examples, while refusing to type out the name fully due to not wanting to "help his SEO". That just struck me as being fundamentally dishonest, and made me quite skeptical toward the content.
> And yet we live in a world where the Linus Tovalds, or John Resig's and literally a million others happily created enormous social value, and got nothing (directly) out of it.

Linus Torvalds reportedly got $20M stock from the Red Hat IPO (appreciating to >$100M in later years), and receives at least a few million per year from the Linux Foundation. Fully deserved of course, and arguably only a miniscule fraction of his contribution to society. But he is comfortably Ultra High Net Worth category.
Thank you this indeed works.
The cost of living is just so crazy high here though, $2.5m for a starter home in SV. More in some parts. You’d need a household income of 500k/yr to even qualify for that mortgage.
What is a „tech bro“?
For one, it's out of reach for lots of folks who use shared hosting services, where there's a managed LAMP stack. It's rare if they have Postgres. If you use AWS, of course, everything is up to you.
There's also a connection pooling and different startup for MySQL/Mariadb vs Postgres. PHP engine generates the page and closes itself and connections. Postgres assumes you are more persistent.
Also, there's a difference in how GROUP BY works in MySQL/Mariadb vs Postgres, and wrapping your head around it, after using it the MySQL way for years, can take time. So not a drop-in replacement.
I was in a recruiting process about one month ago for a technical sales position.
I quitted in the middle when I was told the company needed a fifth intervew and a technical test after it... and that was 7 weeks after I started the process.

Hiring is not agile.
Yeah, the $BIG-CO companies I work for have many many developers and projects. Once they realize that they pay a small yearly fee (compared to seat licences for Intellij etc) and that saves tons of time, they would pay it for sure.

The "no warranty, express or implied" is an important part of the licence.
Hah, you are on HN as well, just linked to your reddit comment :D
Fab spending tipped to exceed record high
What is “commands-on-selection“ ?

I googled it - but that only led back here!
If I had a dollar for everytime one of my team mates wrote a commit message as "Fixed the bug" or "Update filename.js", I would be quite rich.
I've never really had to do the formal send a flood of resumes thing, jobs have showed up when I needed them.

I did electronics repairs for a friend when I was a kid. I ended up working for him on a project at Westinghouse.

I then got a job making a prototype inspection system on a referral from that job. The customer hated the computer the prototype was written on, and I got another job for the same task from a different person. I sketched my solution to it on a napkin over lunch at Wendys, that became my job for about 8 years, writing and supporting that inspection system,

After that folded, I was visiting my local ISP in the days of dialup. I ended up a system administrator, and bench technician for a few years.

Then a friend from my local computer user group needed "someone he could trust" to replace his computer consultant when he was hired in to manage a marketing firm. I contracted and they hired me after 2 months. 6 months in, he was fired, and I stayed there for 15 years until things were so reliable and stable they didn't need me anymore.

From my contacts at a makerspace, I got a job making gears, no experience required. It was a physical job, but I loved it. The commute and pay truly sucked, though.

As I said, I've done many, many things, but sending out a flood of resumes and hoping for a reply wasn't one of them. I've been quite lucky.

[Edit/aside] Not a job, but once an offhand comment "Why don't you just levitate the filament" had me building a machine to do so, to allow tungsten filaments to be seasoned during manufacture of halogen lamps.

That was a fun little challenge during my years as a programmer supporting the inspection system.
It’s very expected to get options, pensions (401k matching) and premium health insurance.
also fixed it for me - thanks :)
> This is way too charitable to the largest company in the world

They weren't when they started the App Store, should they change their policies reflecting their current market worth?
Why are you surprised that management science is soft science? It seems like your view of MIT does not fit the breath of the research.
I would be surprised if low vitamin D wasn't a major factor.
The biggest reason companies can't hire right now is that there is more demand than supply. No matter how much you improve pay or working conditions, in the short term that only leads to talent moving from one company to another. If there is not enough people to do the work, there is nothing an industry can do to fix that.
W3Schools, TutorialsPoint and GeeksForGeeks tend to be low quality and have better alternatives, but I do quite like Baeldung's Java articles.
Isn't this caused by confrontation of mortality brought on by the pandemic? People stuck in jobs but I feel "I might die doing this. Is this really what I want to die doing?"
>Solid state electronics was supposed to mean longer life for everything.

Sorry to be cynical, but says who? The marketing department? Product lifecycle is a function of engineering design, and not necessarily material choice. A Detroit Diesel engine will run basically forever, yet I would be surprised if many of the newest electronic "no moving parts" widgets will last more than a few years. If fewer moving parts is inherently more reliable, then ask an EV owner why charging points are so frequently broken. After all, they only have one moving part!

The last few days before the Anti Singularity will be terrible. We will be desperately trying to complete the next generation of engineering designs, while our current systems crumble and age before our very eyes.
Can anyone more familiar with control theory recommend some simple projects / applications / simulations that might help learn more about this field? I've been interested in control theory for a while and I have a rough understanding of the math involved, but I feel like I need to tinker with something to really understand it!
LiMux virtual appliance, last edition
With the end of the LiMux project and normal operations, the last developers published client and deployment solution. it was cleaned up so that personal data and propretiary software is not included.
Same here. I don't even bother reading the Amazon or Facebook recruiting emails anymore. It's not literally true that "you couldn't pay me enough to work there" (you totally could) -- but they're not offering nearly enough to overcome my aversion.
I really hope the auto-update component doesn't have the same issue, otherwise Firefox is essentially dead on millions of computers owned by non-techies.
You'd think "can load a web page" would be included in the regression suite for a web browser. This is some pretty bad quality control even by Firefox standards.
> "This finding is consistent with a study of 28 Gap stores, in which employees at randomly-assigned locations received their work schedules two weeks in advance, and their managers were barred from canceling their shifts at the last minute. Employees in the control stores were subject to the usual scheduling practices."

I don't even know what to say to this. The idea that big corp is intentionally fucking with their blue-collar workers who are likely to be living paycheck-to-paycheck, sleep deprived, or struggling to balance multiple jobs / school and job, just to study how it impacts employee retention, is baffling to me. This should be outright illegal (if it's not already).
The Antitrust Case Against Facebook Draws Blood
He, my corporate Edge (97) is currently randomly freezing up too, so I would not recommend it depending on patch level.
This was also true of Christianity.

https://en.wikipedia.org/wiki/Fixed_prayer_times#Christianit...
They also undervolt their cards, because it's more efficient.
to be clear i don't think you should mind if comp-maximization isn't your sole focus now (or ever).
If the property/field is also writable, that would break symmetry with temperature() vs setTemperature()? How do you deal with that?

Some people feel that symmetry in names is important when achievable, since it makes them more predictable and the entire API more easy to figure out.
Led to, not led.
There's a huge difference between 100k and 500k though.
I mean, you could get rich with some simple tweaks probably, it take some strong convictions to not do it. I would probably not be so strong of mind.
Had the problem but seems it is fixed now?
Sourcegraph gives 1.18s response whereas GitHub **36s
Disabling all the extension seems to work around this as well, for me at least. But honestly, what's life without extensions.
Its basically the "word mastermind" boardgame from the 1970s with 5 letters instead of 4. Not that I think that matters.