skysight-inc/HackerNews huggingface dataset:
Location: Remote, OR, USA

Remote: Yes (Remote Only)

Willing to relocate: No

Technologies: NodeJS | Express | VueJS | BackboneJS | and more, these are just what I have been using most recently

Data: MongoDB | Solr | SQL (most recently Postgres, MariaDB)

Cloud: AWS | GitHub | Docker

Résumé/CV: https://gist.github.com/secondaryaccnt/8b5b1c479e8893cb8ecff...

Email: secondaryaccntx@gmail.com

I am a remote full stack engineer and engineering manager with experience building out and onboarding a remote team from 1 full time engineer (myself) up to a 9 person engineering team coupled with natural company growth. I have approximately 15 years of professional software engineering experience. I am capable of working anywhere in the stack and quickly learning new technologies as needed. I can wear many hats, and I am definitely a jack of all trades type.

I am looking for an early stage role at a remote first company or an early stage role at a company thinking about utilizing a remote team. I am happy and capable of an IC role and moving back in to management as company growth permits. I'm not including any PII or using my normal hn or github account with this post as several of my team members read the site, and I am not dead set on leaving my current position yet. I'm more interested in feeling out the waters and seeing if there are any interesting roles out there. Please feel free to email me at the address listed and I will be happy to provide you with actual github, linkedin, etc, and talk about the role that you have in mind.
Location: Vizag, India

Remote: Yes

Willing to relocate: No

Technologies: Digital Marketing, Growth Hacking, Social Media, Risk Analysis, Strategy

Résumé/CV:
https://drive.google.com/file/d/1zsXc8G85GlleTdSWeMK-ZPbswVf...

Email: workofpraveen@gmail.com
And to run your own encrypted DNS server: https://github.com/jedisct1/encrypted-dns-server
Did he go to England?

> Azerbaijan

This is a very wide definition of Europe...
Drought-hit Australian towns prepare for 'unimaginable' water crisis
I love how this pairs the rigorousness of Haskell with the pseudoscience of astrology. Y'all are probably much better programmers than me. I wonder - do you believe in astrology? This is super interesting!
The project have a turbulent history IMO.

Been using it for years, but did not know of the recent episode. Leaves you wondering..
All of the biggest software companies have almost no black engineers and relatively few female engineers. They still manage to make money hand over fist, looks like their software is good enough to do the job.
Even with DOH, as things stand right now the ISP can see with SNI what sites your visiting, or certificate name for sites still using TLS 1.2 or lower.

So moving the DNS to Cloudflare only means “now Cloudflare have my entire browsing history as well as my ISP.”

I do appreciate there is a draft on ESNI but it’s not there yet.
There is a large choice of publication platforms.

I'm not tech-savvy enough and mostly don't have enough free time to fiddle with the installation of Ghost, Hugo and Co. But at least I know they exist.

For the time being, I've installed Wordpress on my own hosting and with my own domain name. It's not ideal, but I considered Medium when setting up my professional blog, and decided against it for the above-mentioned reasons.
If you're so technical. Why not just put some firewall rules to block known DoH providers?

If a malicious app was to use their own DoH server then there's nothing you can do.

Well you can get a MITM web security product to inspect traffic.

Or only allow internet traffic through a proxy on your network and then block DNS providers.

Local caching via DNS? Perhaps on unencrypted HTTP traffic.
I didn’t quit fb but I unsubscribed from pretty much everybody. I think I’ve posted once in the last 6 years, though occasionally I come up tagged in friends’ pics. I think I’m better off. I occasionally miss engagements of my friends though so this is a downside. (I’m 29). I continue to use messenger to chat with friends, including one good friend who has a budget phone plan (meaning fb messages are free while texting this friend isn’t for her).

I guess I’m posting this here to say that there is a middle(?) ground that works for me. I rarely find myself envious or jealous on fb. I will confess that I do experience these emotions in my offline life (much less frequently than daily, more often than monthly). Come to think of it, while I spend under 20 minutes a week on LinkedIn, I feel some negative emotions while browsing this feed. I’ve just realized I should limit my LinkedIn better.

I’m not posting this to brag, just to share another perspective because it felt relevant.
A french dude has a youtube channel around the skepticism theme. He went to some naturist pseudo science thing and met a woman who was arguing about EMW toxicity backed by a ton of references. He took a long time to ask deeper and deeper, she had a lot to say, but after an hour he finally pinned her to a void at the root of her theory.

It's a long and hard thing to do IMO, gotta have serious patience.
Hmmmm. It's a reasonable question but I'm not sure if I'm comfortable putting it here. Drop me an e-mail and I can give some numbers though.

(Because my rate varies based on a number of factors and this is effectively an advert, I don't want to anchor any buyers incorrectly in either direction.

Too expensive: I don't want to say 2X and have companies with a budget of X and an interesting job rule me out, as I might do X for the right job.

Too cheap: I don't want to say Y and have companies with a 2Y budget either get me for cheap or reject me because they infer I'm not good enough.

And if you're looking for someone to hire, look, I can do commercial thinking as well as programming and I've given away that I'll give you a discount for an interesting project. Drop me an e-mail with what you need and I'll give you a price.)
Learning Vim incrementally (2010)
Jet fuel produces about 2.5kg of CO2 per litre. Since that in emitted at high altitudes, you can probably multiply this by 3 to get the actual climate impact. So a carbon tax of around $200/ton would make this competitive even with the rather high price of solar than you assume.
A lot of the data I believe is from the Hillel membership / Jewish org membership numbers.

It is intentionally difficult to find and requires legwork since I believe it is intentionally obfuscated.
Isn't that begging the question?

Thought experiment: Given a planet or galaxy-sized intelligence -- the speed of causality does not prove or disprove their ability to have thought, it simply puts a limit on the speed of their perception across their vastness.
Most people describe a package room with individual lock boxes for each parcel. I was at a place where the room had restricted access (you had a one-time code and a camera scanned you as you entered). Inside was all of the packages. The email containing the code also had a photograph of the package. There were shelves for each floor / grouping of units.

The only odd part was the one-time codes with multiple packages. I would get one code for multiple packages, things were difficult to find, and I had trouble coordinating with my wife. I'm glad I don't have to deal with it anymore.
Try Storied: 5 Min Stories for Kids
Modern GUI emacs has basically all of the features that the OP’s rant mentions (You can even run WebKit inside of emacs, if you want), but they have to be configured. It seems likely that they haven’t tried emacs in a while, because the rant demands things about packages that already exist. If this were a serious request for help rather than a rant, “Use Spacemacs or Doom-emacs” would be a fine response.

That said, there’s nothing wrong with a little rant now and then. There’s a pretty pervasive feeling among programmers that our tools for interacting with code certainly could be better, and probably should be. I assume the OP is hitting one of those moments right now.

More seriously, though, I believe that there is an answer to the headline question: we don’t have better code editors because the people with the combination of skill, desire, and opportunity almost always fall into one of the two traps:

1.) If they want to make a better general editor for experienced, skilled programmers, then they get sucked into learning an existing editor (usually emacs or vi, sometimes both) on the way, and they find that once you are proficient, those are really quite powerful coding environments.

2.) If you want to make a better general editor for people learning to code, then they tend to create something that is limited (simplified, streamlined, etc). Along the way, they either stop at a version that’s good enough (there are lots of these around), but definitely missing things that are important to (a smaller group of) skilled, experienced programmers – at which point, see #1. The strongest candidates survive, and some of them go quite far (Linus Torvalds uses a fork of micro-emacs, there are people at Google who use nano, etc.)

In the end, the “editor wars” between emacs and vi came down (IMNSHO) to a question between “fast and lean” vs. “expandable”. In the end, both became ”expandable enough”, and software growth (bloat) grew so extensive that both became “fast and lean enough”.
The Actual Harms of Vaping
You know you can configure a fallback DNS, right?
Looks good, daring color scheme.

What's with the big brand logos? What do they mean?
I think just the pictures which are embedded in pages, not all media assets.
RTX is extremely useful as a developer using some of these "clever hacks" in a rastererized application; e.g. baking light maps in Substance Painter/Designer is 100x faster than previously.
Go pay Microsoft and/or Apple to implement DNS over HTTPS.
My final post regarding the flaws of Docker / Kubernetes and their eco-system
It will interesting to see what happens to Manhattan. In the last decade or so, many local restaurants and shops have closed, only to be replaced by a seemingly endless stream of bank branches. Ideally, the loss of bank tenants with deep pockets will force landlords to lower prices enough to bring back some more traditional establishments.
There Should Have Been Only One Nuclear Power
Just wondering: Why not simply share your https://cv.me/ link (or any similar) instead of a link to your resume document. Makes it easier for HR to scan.
Wow, that is amazing. Is Cisco telling their clients they're doing this? That's a lot of root servers too.
This. I know from experience how terrible a company they are with customer service, but there is that little arrangement with the NSA called PRISM...
No, it's you who should feel shame for promoting this toxic FUD about vaccines. People will directly suffer and even die because of anti-vaccer rhetoric like yours.

Seriously, shame on you.
We've banned this account for using HN primarily for political and ideological battle. That is against the site guidelines and destroys the curiosity that this site exists for, regardless of what you're fighting for or against.

Please don't create accounts to break HN's guidelines with.

https://news.ycombinator.com/newsguidelines.html
Why would you fear ISPs offering an encrypted service? It’s hardly a step backwards?

DoT would be preferable to DoH (no additional metadata / cookies,) but either way ISPs should adopt encrypted DNS.

You are correct it boils down to “who you trust.” In my country the ISP wins hands down over a foreign mega-corp so I end up making a different decision to you.

The key thing is that is a choice for users, not something software just does without knowledge of what’s going on.
US English?

To an Aussie bogan like me I'd pronounce the two the same usually, I have to think of the difference as how an American says glass vs how an Englishman/Aussie might say glass

I haven't had the balls to try speaking Swedish yet so haven't asked to eat some glass yet
My current solution is to get a case for the charging case with a keyring and attach a Tile--but I'd much prefer something integrated and slimmer.
The Million Dollar Painting
Can Art Cost Whatever it Wants to Cost?
And my comment pointed out that your parent comment didn't present Zuckerberg as an example, but as a source of support.

(Does that make sense? No, he'd make more sense as an example. But that's not what the comment said.)
themilliondollarpainting.org
I work for a large retailer ecommerce office and over the years found the business purchase huge lists of subscriber names plus domains from ISP customer browsing. Att and Verizon selling that I know about, maybe more that I dont know. With the amount of money involved that Im sure they aren't happy.
> I'm sure everyone can share an episode when a nicely worded commit had to be followed up with an ugly 'Fix a typo' message.

There is `git commit --fixup` and `git rebase -i --autosquash` for that ;)
4 chains is like reaching into an XHR response to pull out the success result, so I wouldn't say that's necessarily a smell.
Your laissez faire approach was tried and it didn't work. For example, the backlash from white customers and suppliers could be enough to make it "not worth it after all". Only when the law made private businesses treat all customers equally regardless of race, could outcomes begin to equalise.

Just like we require certain minimum wages and environmental laws, disallowing racist behaviour in businesses is just something that the government can and should impose on commerce.
> - I can't get a mortgage because my income is not denominated in euros because others have been burnt by cross currency loans

this isn't the correct thread to discuss this but i'll bite - it isn't that others were burnt, it's that the banks were stupid enough to actually loan out as much money in a currency that people hadn't had income in and when the inevitable came, it was the banks that had bigger problems. i don't want the bank to lose my money if you and a few thousand others suddenly default on their mortgage at the same time.
If there's a workaround, it's ok. Users usually post workarounds in the thread. They did in this one.

https://news.ycombinator.com/item?id=10178989

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
ASICs apologizes after porn plays on screens outside New Zealand store
We’ve removed all tracking pixels in/at Basecamp
Intro to React – Part 2
Germany, during WWII, and South Africa's SASOL since the 1970s:

https://www.netl.doe.gov/research/Coal/energy-systems/gasifi...
I would love to see the evidence for this as well.

Instead of providing any you just attacked the person who questioned you?

What specifically about the transport layer in QUIC makes it perform poorly on high latency links? It’s going through the IETF now I’d be surprised if they were complicit in such a backwards move.
I think it plays into "corporations control the government, there's no democracy" narrative.

Essentially means, it doesn't matter what's your position on immigration or gun laws or healthcare, what will determine the administration is the candidate's relationship with Facebook.

I think it feeds from the distrust towards the political system more than the distrust towards Zuckerberg.

If you think about it, the concerns are not entirely baseless. Facebook can analyze the public interest towards the candidates, analyze the candidates campaign and tweak Instagram, Facebook, Whatsapp to boost the campaign of the friendly candidate when penalizing the other candidate's campaign. They can do this through tweaking colours, changing the mood of the public(they experimented with that), slowing down interactions that channels where the unfavoured candidates flourish, detect behaviour differences between the candidate supporters(maybe republican share more videos and democrats more written documents? facebook would know) and boost those, affecting the virality of the information flow. What are the users gonna do? Go use Friendster?

I mean, I don't say that FB does these but I can see how some people would want to sharpen their pitchforks when a corporation weights in a political debate.
I believe it is due to technical problems of switching everything to DoH. Moreover if we think about it, I'll see that it is not a Google or Mozilla problem, it is a problem of OS developers. For example, it might be done by gethostbyname using DoH to resolve names. But it is up to libc developers, and it would lead to other problems, like system after update stopped working, due to custom configuration incompatible with DoH.

Mozilla and Google become unsatisfied with gethostbyname but they cannot change that part of OS. So they are solving their problems on their side.
PostgreSQL Considers Seccomp() Filters
Hi!

The GitHub repository for dnscrypt-proxy was simply moved from my personal GitHub account to the DNSCrypt organization. GitHub automatically adds redirections when a project is moved, so this should be transparent.

dnscrypt-proxy 2 is actively supported since it was released in January 2018. What has been EOL'd is the legacy dnscrypt-proxy 1.x client, after having been supported for 7 years.

The protocol itself is also still evolving, with the recent introduction of a lightweight alternative to Tor in order to hide IP addresses: https://raw.githubusercontent.com/DNSCrypt/dnscrypt-protocol...

Besides the main website https://dnscrypt.info, there is a subreddit for announcements: https://www.reddit.com/r/dnscrypt/
Hi, I'm from India. Just wanted to know if you guys are open to hiring from here for Budapest. Thanks!
This feels too obvious to work, but:

The kernel knows it's early in the boot process, and it knows that there isn't enough entropy that it will have to block getrandom() calls. We also know that what caused this issue was some FS efficiency improvements that result in fewer disk accesses during early boot, which results in fewer interrupts, which results in less entropy.

So... when we get into this situation, why doesn't the kernel just start issuing some disk accesses (perhaps with weakly-random offsets and sizes) until enough interrupts are generated to fill the entropy pool to a safe level?
A surprising twist: social media invades meatspace.

I go to a board gaming club once a week. It used to be reasonably easy to find someone to play with, but nowadays:

1. all groups are already formed the moment the club opens (one per board game),
2. newcomers come in groups already decided which game they're going to play, don't waste time looking around and play among themselves.

So you can be there on time, and that's not enough to find someone to play with. It feels like fb/social media is a kind of lobby for board games in that place. Wanted to go out and meet some new people over board games? Think again. It's like those stories you might hear about bars, dating and tinder - that nowadays even bar goers stare at their smartphones. Guess what, the same mechanism affects not just bar goers but also nerds like me. It's like each board game at a table is its own social media bubble(different people like different board game(s)).

There are two ways to deal with this:
a) submit to social media
b) resist

I'm doing b), I bring in my copy of Spirit Island and if there's no one to play with the game is also great solo.
Why isn't it standard that hypervisors provide a random seed for each of their vms?
Ehm, what is an exfiltration channel? I know what a sidechannel is, but I haven't heard of exfiltration channel.
I absolutely agree with you. I have more trust into my local European ISP than into Google, Cloudflare and such.
optional chaining !!! FTW
This is a widespread meme on the Internet, but it's far from an established fact.

https://en.wikipedia.org/wiki/Depressive_realism
Those jobs were going to be outsourced either ways. There was no way the US could compete with Asian labor prices. It wasn't just the US either, it was most of the developed world.
Edge Hill University | Senior Web Developer | Ormskirk (Near Liverpool), UK | ONSITE | Full Time | https://jobs.edgehill.ac.uk/vacancy.aspx?ref=EHA0788-0919

Edge Hill University | Senior Web Designer | Ormskirk (Near Liverpool), UK | ONSITE | Full Time | https://jobs.edgehill.ac.uk/vacancy.aspx?ref=EHA0568-0919

Salary for both roles: £30-33k.

We're looking for both a Senior Web Developer and Senior Web Designer to join our Web Services team in IT Services. We're a small agile team who cover lots of projects from the corporate website, internal sites, to digital signage. We're a WordPress shop so if that's your jam and you're in the NW of England, come and join us :-)

(We are looking for UK-based full-time staff only right now, please no agencies..)
Sent, thanks!
Yandex Browser has been supporting encrypted DNS since 2016....
Directly interacting with other service's DB is an "Enterprise Integration Pattern" AFAIR? It can make sense in lots of cases.
Location: London, UK
Remote: Yes
Willing to relocate: Yes to Switzerland or Portugal
Technologies: SQL and Python
CV: https://www.linkedin.com/in/josemariacunha/
Email: zemariadcunha [at] gmail [dot] com
Interesting idea, thanks. There's often multiple levels of nested data, would you want to see each level in a new sheet?
What's striking is that 3.4GHz 64 bit Intel CPUs were shipping 15 years ago. That's still about where we are, but with more cores per package.
Yang isn’t moving the overton window, he’s breaking it.
Security Engineer |Amsterdam, NL |Onsite |Visa & Relo supported

EVBox Everon is a global PaaS charging management solution designed for all eMobility needs worldwide.

We’re looking for a Security Engineer to evangelize shifting left security, support the teams in security best practices and manage and support security tooling for use by teams.

Interested? Feel free to apply on https://evbox.recruitee.com/o/security-specialist-amsterdam or be in touch, happy to provide more details :) - catia.sousa@ev-box.com
I would say the root of this behaviour is our clinging for the acceptance of others. It is a pathos fueling our neurosis and it is also the foundation of society.
Location: Santa Monica, California

Remote: Yes, please

Willing to relocate: sure

Technologies: Kubernetes, Ansible, Python, Golang, Nodejs, Linux, Nginx, Varnish, Rabbitmq, AWS, Jenkins, Fastly, Scrum (though I prefer an actual agile methodology), Bourne Shell (prefer pure posix, am familiar with bash and zsh), HTML, CSS, have worked professionally with Php, Groovy, Chef, Puppet, Ruby, Java, Haproxy, MySQL, Postgres, Prometheus, Grafana, Datadog, have dabbled in Haskell (that would awesome to work with professionally)

Résumé/CV: https://github.com/schlueter/Resume/blob/master/README.md

Email: b@schlueter.blue

Currently a DevOps (I wish it were a team philosophy and not my title, but so it goes in a top down org) engineer at a digital media company. I would love to find work at a company doing something actively positive for the planet or a some portion of its population.
DTN7: Disruption-Tolerant Networking Implementation in Go
Make a human read the commit history (or tickets) and summarize changes in the language useful for users, not for developers.
I can only second that.

I regularly leave the office a bit earlier to pick up my kids from school and spend some time with my family, then I work again 1 or 2 hours in the evening.

I would not do that on a daily basis though, it's also nice to spend time with your partner once the kids are asleep.
Jak obliczyć swoją zdolność kredytową?
Have a dedicated changelog you maintain[1].

Patch descriptions are for developers, not for users -- aside from the fact they're the wrong granularity (no user cares if it took 20 patches and three PR cycles to implement a feature), they should contain details and justification that are only useful for future debugging or for review purposes (which users also don't care about). And if you have a bugfix for a previously-merged patch that hasn't yet been released, why would you include the bugfix in the changelog?

Yes, with the right format and discipline you could generate reasonable changelogs from your commit logs -- but at that point it's so much easier to just keep a CHANGELOG.md.

[1]: https://keepachangelog.com/en/1.0.0/