skysight-inc/HackerNews huggingface dataset:
Location: Currently SE Asia
Remote: Yes
Willing to relocate: Yes. UK passport holder
Technologies: Full stack, Kubernetes, DevOps, Golang, Elixir, Ruby, Python, JS, React, Typescript, CSS.
Résumé/CV: https://tombh.co.uk/cv.pdf
Email: tom@ the same domain as my CV in the line above.

13 years full stack experience.

I made https://brow.sh the modern text-based browser that's been here on HN a few times and got 11.5k stars on Github.

Find out more about me at https://tombh.co.uk
Here's how I have approached it lately. Would love to know what people think:

>My mind goes towards using X to achieve this. Curious to know if it's something you've explored and how it might not be the best fit for this use-case.
Yeh or “I’m guessing ‘obvious solution’ didn’t work?” Either way any phrasing that implies you view them as an intelligent person who may have slipped up vs you just assume they are dumb will work fine?
“I assume X didn’t work?”

This assumes the problem is more complex than it first appears, implies that you’re still searching for another solution along with them. And in the unlikely case it is the right answer, you can both laugh.
> hence is not-ratio-able, or irrational

TIL !
SEEKING WORK | Sofia, Bulgaria | Remote

Python, C++, Java, SQL, DB

Experience with: - Creating booking engines for the online travel industry

- Implementing server side logic and mathematics for casino games, creating simulations.

- Programming Bots for monitoring and data collecting

- Databases - PostgreSQL, Oracle

- Data processing, migrations, statistical analysis, machine learning

- Mathematics, Numerical methods, Computational 2D and 3D geometry

- Creating Windows software for the metrology industry

An EU VAT registered company. Contact ipfr at astrei.com
Location: Penang, Malaysia

Remote: OK

Willing to relocate: Yes, (to Central Europe and UK regions only)

Technologies: C, C++, C++-11/14, Python, Qt(4.x and 5.x), Embedded System, System Programming, MISRA, Adaptive-AUTOSAR, Linux, Android-NDK STL, Algorithms, Data-Structure, Design Patterns, UML modeling, Embedded System

Résumé/CV: https://gkiranp.github.io/cv.pdf

Email: mail2kpuranik@gmail.com

- Highly skilled and self-motivated software developer having 11 years of experience in Embedded system design and development for Firmware, Middleware and Applications.

- Modern C++ 11/14 and Concurrent programming knowledge; experience in working on Safety Critical standards, such as IEC61508 and EN50128; fluency in implementing flexible solutions for frequent changes and easy maintenance.

- Hands-on experience in using wide range of analysis tools, performance tuning tools and development and debugging tools in embedded system and Internet Of Things (IOT); troubleshooting experience on embedded targets using oscilloscope and logic analyzer.
Are these quantum computers currently powerful enough to tackle things like breaking non-quantum proof encryption?
Well, at least in Morocco when I lived there I got my SIM card from the corner store and used it for a good year and a half.
"At first glance with what little I know about the project, my first thought would be sshd. Please fill me in on the background here so I have more context and can better understand the problem space and chain of logic."
Location: Cambridge, UK

Remote: Yes

Willing to relocate: Yes

Technologies: Formal methods and (deep) probabilistic inference

Résumé/CV: On request

Email: longhanboro@protonmail.ch

I have quite a lot of experience (MSc and PhD) using formal methods (model checking, program analysis, abstract interpretation and theorem proving), formal development methodologies (axioms to code) and lightweight formal methods (generative property-based testing).

Additionally, I am also very interested and experienced in probabilistic inference (message passing on factor graphs, plus deep and non-deep architectures).
That might be it! Thanks.
I think it's OK to expect that people in the workplace take responsibility for improving their own social skills, which is really what this boils down to.

To be honest though, many times I think this kind of situation can be avoided by talking through the problem with others at the beginning.
The trouble with your query is "elm" is an overloaded noun. I tried elm dict and the first few results were the definition of elm in dictionary websites which I would think was pretty reasonable (incognito Google does the same too). I guess when you do elm dict in Google, it is putting you in a filter bubble since it is tracking your previous searches so knows what is more relevant for you personally - this might be seen as a benefit, I personally see it as a reason not to use google.

When I tried "elm dict class" in DDG I got links to elm docs as the first hit, plus a SO snippet. Not exactly a hardship.
Jim Jones once said “If I’d hated you more, we would have had a lot less trouble”

No doubt most will see the messenger and not the message,
but much of IRL is suffering fools whereas online most don’t feel that need.

It’s telling that the youts I’ve advised to tell their dependent peers to “RTFM” are now the angriest or most jaded luddites now. Something about turning 30, managing or too many taps on the shoulder? Who knows.

Today, we seem to reward a benevolent culture that feeds the man (sic) but doesn’t teach them how to fish. And wiki and google have never taught anyone how to be a good fisher(man). And as time goes on, it is now a daily experience to find yourself interacting with someone too lazy to even google or think.

It’s great that I work with some awesome people, and I’ll crawl over glass for them. But the older folks are afraid of email and texts, they’ve been burned too many times with misinterpretation. OK or Kk? What is a 40-something to do? They will never be woke.

So they avoid online and always want to call. The least efficient means of communication is the safest space for them. And it’s always a positive to hear their voice.
If GEN Z Made Twilight
No, we won't. Not unless you help set that in motion. Have you contacted the DA already?
To anyone who like dystopian books I find that the most succinct of the early genre is Rose Macaulay's What Not.

It's a little harder to parse then the others because it was written in world war 1.

I think it's really interesting as the earliest example I've found of this kind of story telling.
You've cherry picked the most restrictive "total ban" question, though, and used it as a strawman. Here's the actual poll page: https://news.gallup.com/poll/1645/guns.aspx

I don't think anyone sane would read that page, the questions, and in particular trends, and come to the conclusion that gun regulation is a "very unpopular opinion".

But on this site: yes, it's unpopular.
The reason it sold at half it's valuation is because the valuation was bullshit.

It's like some guy claiming his classic car is worth 25,000 dollars. If nobody is offering 25k for it then it's not worth 25k. Period, end of story.
Unfortunately, if "xyz" is one of the approaches they did already try/dismiss, it still comes across as patronising.
I appreciate your excellent write up. When I read the allegations in the original article I kinda wanted more detail. You break it down very well with great attention to detail.

I'd like to place this here for those who only read comments:

.org registry rights belong to a non-profit - the rights were sold to a private equity group - somewhere between 50% and 90% below market rate. It was based on self dealing of the people given stewardship of the non-profit that manages .org

Basically, this is privatization Russian style. Not good. Even if you like privatization, no-bid stuff is just wrong.

Want to help support the democratic institutions which hopefully won't fail us? Look here:
https://drewdevault.com/2019/11/29/dotorg.html
"assume good intent" is a good rule of thumb, but there are ways the author of the code review can also communicate in a way that's inviting a constructive conversation, rather than potentially leading the author of the code to have to "defend" their position.
Any investment firm wants to maximise returns for their investors. The incentive is to find the (monopoly) price that maximises income from sales numbers x dollars.
The ones who survived designed and built a new simple product that matched the market demand rather than attempting to retrofit their complicated product designed for a different purpose.
Location: India

Remote: Yes

Willing to relocate: No

Technologies: LAMP, Laravel, Node, Express, React/Nextjs

Résumé/CV: https://ooooak.github.io/cv

Email:akshay.deep0@gmail.com
Nice! How does this compare with docusaurus?
The more opposition you appear to have, the more people will fight for it. My theory is that (again, tinfoil hat) if the federal government really didn't want marijuana to be legal, it wouldn't have been. If they really cracked down on it on the ground in the states where it was tolerated (before getting legalized), it wouldn't be legal now. Unless we get another Vietnam, where the government fears that young folk is too woke/high to fight in a war, it would rather have them sedated than dissenting. Automation is growing, blue collar jobs are going away, not everyone invested in their white collar future, income inequality keeps growing, better have them baked rather that raising their fists.
Here's the suggestion: don't ask! What are you going to do with the information? If you ask and the answers are reasonable, then ... so what? What have you meaningfully learned? You've learned that an existing solution does not completely solve a problem.

Now you understand the problem a little better, and you understand the shortcomings or deficiencies of a pre-existing solution a little better, but you're signalling to the person you're asking that you're looking to second-guess their judgment or wisdom before you even understand the problem that was trying to be solved. Why didn't you wait until you understand the problem well enough such that you'd be able to see (along with them) why an off-the-shelf solution wouldn't work? Asking why a specific off-the-shelf solution wasn't chosen is a way of signalling to someone else "hey, I don't understand the problem very well but I'm sure that I have a better solution". So don't ask why a technology wasn't chosen; ask questions about the problem domain until you understand why - WITHOUT asking.

Here's the other scenario: you know for a fact that an off-the-shelf solution would've been a better choice than what someone else did. In that case - guess what? Don't ask: tell. Don't patronize someone by saying "why didn't <software> work here in a case where it obviously was a smarter choice"; instead, have the courage to say "I think that a better use of time would've been doing research and seeing if <software> was usable." Because if you're trying to tell someone that they made a mistake by reinventing the wheel, asking them why they reinvented the wheel rather than telling them they did so will probably be seen as patronizing or dishonest.

Either understand why the first thing that popped into your head doesn't work without having them tell you why that's the case, OR be so certain that the first thing that popped in your head does work that you're willing to declare that. Anything else is inviting people to believe that you're trying to "stump-the-chump", so to speak.
Yes things certainly are moving faster then ever before. I do quite wonder where it is were going
They're not "hosting the data" they're donating hundreds of CPU cores and infrastructure.
“What problem does this solve that existing tools don’t?”

Something that gives them an opening to explain why they went down the path they went down. Bonus - if they didn’t actually think of using sshd, this can lead to a gentle way of bringing it up.
They didn't appear to shop the offer.

It's like that 'some guy' selling his classic car to a classic car dealer who was walking by, without first testing the price with experts or posting an advertisement.
It is not like that. C was supported before GCC project also but it was not of any use because it wasn't widely used. Either we need open source alternatives or there must be competition based on open standards.
Sounds like interesting work. I'm not really on LinkedIn, but here's some information about myself (email in profile):

https://news.ycombinator.com/item?id=18809704
:set wildignore+=node_modules/**
:nmap gr :vimgrep '' **/* \| copen 20<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>

grTODO, enter.

Edit: <C-f>0wa may work instead of Lefts, but I always forget about it.
The thing that surprised me the most (because I never learned any of this in school) was not just the lack of precision to represent some numbers, but that precision falls off a cliff for very large numbers.
It was obvious both these companies were ridiculously overvalued years ago. But there was no way to bet against them.

The entire premise of the value of capitalism is that smart money can take from stupid money. But capitalism is failing because we have no way to bet against these awful allocations of resources for the majority of their existence. In the case of WeWork, you still can't.

Late capitalism is that everyone at the top swings up and down with their peers and no real risk but the economy suffers real damage.

In my opinion Index funds and crony capitalism are a top down economy problem just as insidious as the one that took down the Soviet Union.
It would be like you valuing the car at 25k then selling it to your buddy for 15k without even listing the car on ebay first to feel the price.
Arabic numerals (0123456789) are not to be confused with the Arabic numerals (٠١٢٣٤٥٦٧٨٩). So the fact that kanji literally means "Chinese character" doesn't mean that kanji and hanzi should be considered the same script.

The Latin script (that which I write right now) and the Cyrillic script both derived heavily from the Greek script, especially the capital letters--fully 60% of them are identical in Latin and Greek, even more if you include obsolete letters like digamma and lunate sigma (roughly F and C, respectively). Most of these homoglyphs furthermore share identical phonetic values.

In retrospect, treating traditional Chinese, simplified Chinese, and Japanese kanji as different scripts seems like it would have been the better path. I don't know enough about the Korean and Vietnamese usage of Chinese characters to know if those scripts are themselves independent daughter scripts or complete imports of Chinese with a few extra things thrown in (consider Farsi's additions to Arabic, or Icelandic's þ and ð additions to Latin).
And now we also have Substack and Ghost, too. The Atlantic has a good overview of this[1], and Stratechery has a good piece on journalism/content business models in general[2].

[1] https://www.theatlantic.com/technology/archive/2019/10/subst...

[2] https://stratechery.com/2015/popping-the-publishing-bubble/
In my experience, most libraries have C fallback for x64 assembly, if not another handrolled NEON assembly. I would like to know which libraries have x64 assembly without C fallback.
Amen.
The decoupling of the sexual act from the procreative act was transformative to society and I think we're just becoming aware of the consequences. Every developed nation has to import mass quantities of immigrants just to mask the problem, causing social unrest in their traditional populations. Then the newly arrived immigrant communities remain fertile for a generation, but quickly take on the mores of the surrounding nation and birth rates plummet.

Sprinkle on top a nascent anti-natalism coming from the environmentalist left and you have a recipe for a societal disaster.
I don’t know if it’s fair to say they could have easily doubled but your point about not acting like investors is fair. In contrast, AAA, USAA, and AARP have chosen to leverage their assets to enter new lines of business while Isoc simply sold their’s off. I am not familiar with what governance issues might be in play here but the simpleton like me would ask, what alternatives did ISOC evaluate before taking a buyout offer from a insider-linked entity that ironically calls itself “ethos”...
In this case, it was unlearned for a very good reason. The hexavalent chromium plating on those toasters is a genotoxic carcinogen. The metal body gets dangerously hot during toasting. The internal metal wires are not safe and will electrocute children who poke metal inside. The mechanical temperature control and automatic toast ejection were complicated and extremely expensive, making it unaffordable for most.

* Twee nostalgia for technology of yester-year annoys me; I feel the same way about people who preach about the technical superiority of safety razors and vinyl records.
Caffeine, not alcohol, is by far the most socially acceptable drug of choice.

Alcohol's definitely #2 though.
Or maybe just “what was wrong with existing tools?”
Location: Earth

Remote: Yes

Willing to relocate: Not at first

Technologies: Direct Response Marketing | Copywriting | Salesmanship in print.

I manage & write high-converting emails including automated campaigns & regular broadcasts. Ask me how I can get you 10-50% more revenue from the email marketing channel.

Résumé/CV: Email me for portfolio/samples

Email: hn@fincopy.33mail.com - Subject line: "HN is awesome"
There's the amdpro drivers, which nobody uses; they're partially open source, as I understand it.

The point is that AMD releases detailed documentation for every GPU they sell, and thus it's very easy for mesa to support their hardware; AMD themselves also contribute code to Mesa, of course. This is in contrast to NVIDIA, which even uses encryption and signatures to twart nouveau efforts. I avoid NVIDIA entirely, for this reason.

I haven't had issues so far. Life has been good, same as with the vega 64 on my workstation.
The entire deal was put together in secret within the last 2 months. We don't know what anyone else would have offered because no one else was given the chance.
It's possible that this would be an okay tone to use toward a junior developer or an intern. Could it sound patronizing toward a peer, or a more senior developer?
We were in a similar situation when computers were built with vacuum tubes. The anomaly was the transistor. Maybe there is a quantum equivalent, but we haven't found it yet.
This struck home with me when one day a friend and I bought the same thing and he paid a penny more.

I realized something I didn't ever notice or appreciate in 20+ years: oh yeah, they can't just round off the penny in their favour every time. And the code that handles tracking when to charge someone an extra penny must be irritating to have developed and manage. All of a sudden you've got state.
The bigger issue is that org was given to PIR to manage in the public interest. It was not supposed to even be a moneymaker for ISOC, they were just supposed to be the stewards of .org in the public interest. The fact that it’s worth even $1 billion shows that they’re operating it in the interest of the ISOC and not the public interest. ICANN should simply create a new entity that will charge break-even fees for registrations and stop trying to tax .org registrants with mandatory charitable donations to a dubious charity.
Perhaps country of origin should be on the app store? We do this for cheese and wine and cars. Why not apps?
.org is .org, and they have a lot more pricing power than almost all of the gTLDs (generic top level domains).

Their customers, if you think about it, are perhaps more likely to value what the domain stands for. Meanwhile the annual price is currently absolutely trivial versus the expenses of most organisations from higher GDP countries.
The difference is how well defined the problem is. Clojure, Datomic, and Git all benefited from predecessors that were used extensively and had definable shortcomings with a clear enough technical solution.
Assuming you eliminated sshd…
The threshold for "small" is a lot smaller than it was in 2000.
The concept of the word size of an architecture is different than "word" which has long been used colloquially in computing to mean two bytes.

2 nibbles are a byte. 2 bytes are a word.

Edit: "Word" as two bytes may actually be a microcomputer-specific colloquialism.
It didn’t redirect in the past?
It's almost like someone figured out how to cash out. Just about any percentage kickback on a billion discount is life changing money.
DDG needs to copy the Google iOS app. The search bar should be the focus of the app and not higher than the middle of the screen so it is easy to reach. Currently the best screen real estate does nothing on the DDG app. That is the only place where I haven’t switched to DDG.
Interesting article. I don't blame Facebook for doing whatever they can to properly show ads tho, they provide a "free" service and in exchange serve ads. It's not free to support a company their size and its expected they do everything they can to monetize the site properly.

What do you guys think?
I'd say that I'm in a similar position to you, though not as fit. I do a short HIIT session every day and am marginally chubby.

What's your non-fasting diet like? Fasting is the quickest way to get into ketosis. If you're used to eating a carb-heavy diet, the switch into ketosis can be brutal. So if you either ease off carbs leading up to the fast, or just all the time, it'll be easier.

The other thing is electrolytes. Your body doesn't store them, so you (IMO) have to supplement. If you start to feel like crap, have 1tsp of salt in about 1L of water and see if it fixes it. I also supplement with magnesium and occasionally potassium.
The last two proposed options — "Naïvely, I would think that sshd would work for that" or "So, I probably would've tried using sshd here. Would that not work out?" — sound pretty reasonable to me. It makes it clear the implication is that the questioner assumes that the problem is likely more complex than is obvious on the surface and is curious, as opposed to passive-aggressively implying the author is an idiot.

I used to work in infra at $LARGE_TECH_COMPANY, and while it's true that sometimes people meant the type 2 "I genuinely am curious" question, there was often a deluge of type 1 "you're an idiot why didn't you do X" for specific decisions that we'd made that made sense at the scale we operated at, but where the problems we encountered with the "simple" approach wouldn't show themselves at small scale (and thus most engineers wouldn't encounter e.g. in side projects or if they'd worked at smaller companies) — especially because these kinds of questions often arose when someone was frustrated and having issues with something we built or maintained. It's not so much that maintainers are overly sensitive with the "just do X" type questions; it's that maintainers pattern-match against the large number of "you're doing it wrong" versions of the question and the few genuine ones have a hard time differentiating themselves. Either of the last two do a good job differentiating themselves from the noise, I think.
https://youtu.be/vDu74eMv5ME?t=22