skysight-inc/HackerNews huggingface dataset:
I spent a good amount of time on one of these after a phone interview for a company I was mildly interested in. I’m confident it met all requirements, yet I submitted it and got no response one way or another. I could have put more time into it, but it met requirements and I thought, in the real world, would this company need me to make everything perfect or just good enough? However, in these take home tests where the implementation is so simple that submissions are judged on factors other than code correctness, it becomes an arms race between applicants and who has the most time to jump through hoops. I’d rather do a white board test and if I fail, have a chance to redeem myself with a take home test. In my experience it wasn’t worth the time I put into it. At least it helped me make a decision.
>And you have to admit that it's not very satisfactory for an OS to have issues with filenames that include not-so-unusual characters like colons.

It's not satisfactory to go plug in my phone charger next to my bed and see that all of the four wall outlets are taken. However, it is not a bug in the apartment that there's only four outlets. It's a conscious design decision.
Show HN: Hyvor Talk – A Better Way to Add Comments to Blogs
Hello HN!

I'm Supun from Hyvor Talk (https://talk.hyvor.com), a commenting platform for websites.

First, to be clear, Hyvor is the startup I'm building and Hyvor Talk is the first product of it.

Here's how it started. I'm a PHP dev and I did a blog a little while ago. When it came to adding comments I didn't like the options available there for three reasons.

1. Some were not privacy-focused. They collected a bunch of user's data and placed ads on users' sites.
2. Most of them were not modern-looking.
3. Most of them were expensive.

So, I created my own commenting system for my website with only comments and replies. After a few weeks, I thought it would be better if I could allow others to use this and solve the above 3 problems. So, in December 2019, I started working on this full time. Since then, I have developed many features (most of them are based on suggestions I got through our Discord server).

Here are some features/facts about it.

* It does not collect users' data.
* It's fast because of no third party code, ads, etc.
* It has a powerful AJAX-based moderation console.
* It's completely free up to 40,000 page views per month.
* It's fully customizable (colors, fonts, texts) - You can see some customized pages in our landing page.
* I and my girlfriend (a graphic designer) worked hard to make the system as much as user-friendly and attractive.

At the moment, I'm happy to say, 20+ websites use this commenting system actively. More than 1000 users have signed up as commenters.

Thank you for checking this out! I'd love to hear your feedback.
no, it doesn't work with bookmark tags, it creates bookmarks folders for the keywords you enter and moves all bookmarks with a title containing the keyword into the folder
I guess using the word "tags" is causing a lot of confusion here... a lesson learnt!
Makes me think about the creation of everything: All that exists in Earth now, and probably in the entire Universe started as a blob of proto matter, the core of everything, which by still mostly unknown mechanisms, specialized and replicated itself into every different element that forms us, animals, plants, minerals, and everything else; Interesting thought;
This comment reminds me of the many cautionary comments and sermons made during the advent of rock'n'roll, TV, and film. I think it's complicated, to be sure, but I'm not so sure everything boils down to a net negative. I feel like our ape brains just need to keep iterating, and, with time, we'll naturally find a sort of middle path between mindless dopamine addiction (e.g. constantly checking our phones for that crack-cocaine-like short term good feeling) and asceticism.
> You can't have a happy society with such extreme gaps between rich tech people and everyone else living in tents or off what they choose to spend their money on.

Doesn't really apply to EU. Bankers, lawyers, real estate agents, some doctors, etc are the (small-time) rich.
Most of tech people barely touch the upper-middle class.

I have a feeling we're just not a respectable trade.
> Another thing that gets me is that you didn't do anything wrong. You aren't slandering women, you're just saying that there's sexism towards white men. I am not white and I say this is not worth flagging.

Sure he did something wrong.

This discussion thread is not about sexism towards men. It's about Susan Fowler's experience.

And the "white knight" screed alone is enough to flag it.

Find another submission to whine about feminists.
Original source: https://twitter.com/gravislizard/status/927593460642615296

Threader version (if you’d like to read the compiled version without ads & fake news recommendations): https://threader.app/thread/927593460642615296
The title was truncated to fit into HN, here is the full title:

"DARPA Wants Millions to Design an Unmanned 'Flying Gun' Under Its New Gunslinger, which will then be tested on your family, you stupid shit"
802.11 AMPDUs already tie up the link for ~4ms in normal operation. Without this, the medium acquisition overheads kill throughput. But you're correct that a single 64KB packet sent at MCS-0 would take a lot longer than that.

802.11 already includes a fragmentation and reassembly mechanism at the 802.11 level, distinct from any end-to-end IP fragmentation. Unlike IP fragmentation, fragments are retransmitted if lost. So you could use 802.11 fragmentation for large packets sent at slow link speeds to avoid tying up the link for a long time.
Tax evasion is not even a real crime. Tax is stealing from someone. Tax evasion and avoidance are great for society and we would be poorer if people didn't do it. Virtually all tax money usually goes to wars, warmongers, and the pockets of politicians and bureaucrats. Virtually nothing returns to society as services.

When people find a way to pay fewer taxes, it means money is not only not going to wars, but also being able to be used for better things for everyone.

http://bastiat.org/en/twisatwins.html
For marketing emails, Mailerlite has a generous and featureful free tier.

Zoho mail is damn good on the free tier.

Google forms / surveys.

GitHub of course!

Netlify is also a free CD / CI perhaps? You can run a script in a container on every deploy.

For seo, semrush has a good free tier for keyword research. There are other nice free tools like screamingfrog and keyword shitter.

Azure has some free forever tiers for functions and web apps but they are very basic.
> You can't have a happy society where the top 5% of beautiful men are paying people to schedule their calendar of tinder lays while other guys buy thot bathwater, or where the top 5% of women get all the attention and the rest wonder where their prince charming is who's been denied them from all this as they sadly pass 30 alone.

This is so reductive of human relationships. You’re basing your entire worldview on what happens on Tinder and Instagram. That’s not the world, not even close.

Basically, I suggest that you watch this: https://m.youtube.com/watch?v=fD2briZ6fB0
I'll defend whoever I like when someone makes incorrect claims.

Although here I'm mainly trying to clarify the law. People taking OP at face value will come away with a very incorrect impression of what's legal and not.

Also, OP didn't "put together a model" exposing hidden relationships. Every company they named was already in the indictment from last May.
I’m not sure what sort of accounting tricks you are doing.

40% of gross income becomes 77% of net income given 48% of deductions. 48% of deductions for a grad student making $25k a year would also be insane.
Religions did their best to reign this kind of inequality and unhappiness in. Catholicism might have done it best at one time, but threw it all away in a fit of politically correct trendriding during Vatican II. Islam is the only thing left that hasn't bowed to the regressive personal barbarism of market world.
The main article picture, from "Getty Images", is of a heart in the exact middle of a human chest.

WTF? That is not where the human heart is located. :(
Thanks. It's related enough; if you know of a decent article on the topic, I'll happily link to it.
Yes, i get the screening process; but asking a candidate to spend 8 hours on implementing a client library for their API at the beginning of the application process is definitely unreasonable. It's not a coding exercise, but a full blown deliverable.
LendingClub first fintech to takeover a regulated US bank
I mean, it completely dismisses other people's experiences on the first line, alleges that some kind white knights are running rampart on HN, cherrypicks "points", links to random reddit comments to attempt to prove a position.

But sure, what a comment! How dare people thing it's crap.
I respectfully disagree, I think the illustration shows very nicely what FaceTune and plastic surgery are doing to the face.
This reminds me of an incident on a bus recently.

This one white guy told a black guy trying to get on that there was no more room on the bus, which was generally true, but it could have definitely looked like (from the tone and wording) that the white guy was talking down to him.

The black guy got very upset and claimed that the white man wouldn’t have said this to a white guy, and wouldn’t have said this if the bus was full of black people instead of the mostly-white and Hispanic bus in this instance.

Both parties involved escalated, argued, and made the situation worse.

At the end of the day, the original offender didn’t say anything overtly racist, but it’s also true that the black man’s points may have been factually accurate as well.

I guess, the reason I tell you this story is that:

1. I believe you are not correct to say that the majority of sexism is directed toward men. That is ridiculous. That’d be like the black guy on the bus being told that the majority of racism is against white people. Puh-lease, that does not pass the smell test. There are entire pieces of the English language that are used to accuse women of being less capable and stable (the linguistic root of the word “hysterical,” or the term “baby brain,” and a lot of others). If sexism in the tech industry is mostly against men I’d love to know why only 20% of women bother to enter that field and where the remaining 30% went.

2. Going along with point one, there is almost no response that the white guy could have made to resolve the situation. His people have been oppressing the person in question for centuries, so he’s not really in a position to be able to honestly say that he isn’t being racist or generally isn’t. There’s a saying goes that you make your own bed, and that’s what white people have done: made an entire race not trust them implicitly. This is entirely the white people’s fault. Back to the Uber situation, that’s what men have done, made the workplace so bad for women in the past that women are now fed up and can’t trust men, and they are justified.

3. Your use of of escalation is not helpful. I know you cited a bunch of sources but that doesn’t make the spirit of your comment any less inflammatory.
Fork Bomb
There are also a lot of people putting a coating over the numbers to make them not reflective and unable to be read by red light cameras and other automated means.
Sure we can imagine a scenario where Boeing is still the best choice. But if we actually want to make the best decision possible with the information available at this point in time add probabilities to your cases.

Who is more likely to have quality control issues? The company that has had more planes crash or the company that has had fewer planes crash?
This comment introduced me to TiddlyWiki, and I am quite happy with it so far. Does anyone have a recommendation for a markdown plug-in? The markdown plug-in from their website is no longer available. Thanks!
This hasn’t been my experience working in IT over the last twenty years.
Her work has had profound impact and I’m excited to read her book.

It’s amazing to still see the ramifications of her work today.

For example, in this very thread it shows just how latent misogyny is in the majority of the community. It’s a special sort of myopia dressed up as factual rational discussion but her work exposes that sentiment for what it is: fear of change, fear of women, fear of losing power over women, and the insecurity of emasculated men who work in power systems that encourage them to kick down.
Good point. My suggestion was more that "fan fiction" builds on a particular work of fiction (which the author is a "fan" of).
Almost everything on computers is more deceptive, user-hostile, and tracked than in 1983.
.dev is available for public registration... I have one.
> In Handshake, rather than renting your domain from .org or .com, you own your tld.

Given the conversation we had on https://news.ycombinator.com/item?id=22312014, I think this claim is leaving out a lot of information. Handshake is not optimized for ordinary people to buy TLDs the same way they buy .com domains.

- There's no market information I can find about what a TLD will cost on average.

- Purchasing a TLD will take at least 5 days at a minimum, with no guarantee that you're going to get the TLD at the end.

- Auctions are blind, so you have almost no guarantees at all -- you'll just have to guess what the market value is.

- The intention is still for TLD owners to be able to sell access to subdomains, which will enable the exact same rent seeking and exploitation. The only difference is that there'll be no regulation on the rent seekers.

- Given that subdomains allow us to repeat names (myname.com vs myname.org vs myname.io), having one TLD system is going to be a decrease in the number of available domains, not an increase. The increase comes from the fact that we'll have a ton of TLDs and people will rent subdomains on them (see above).

That's not to say Handshake might not still be a good idea in the sense that it increases competition overall, but I think it's borderline deceptive to say that everyone is just going to own a TLD. Registering a TLD in Handshake may end up being significantly more complicated and significantly more costly than buying a .org domain today -- especially once the good names get used up and new users are effectively forced to rent from existing owners or compete in blind auctions over much more limited resources.

I'm a little bit irritated at this comment, because I've followed Handshake for a while and it's been really hard to get concise, clear information about how it works, even from the main project website. People don't understand the product being offered, and Handshake advocates keep posting very vague statements about how problems are just 'solved'. And whenever I dig into those claims and try to find out how they're solved, I find out that the implementation details aren't as clear cut.

I want a project like Handshake to succeed, but y'all need to be a lot more up-front about the tradeoffs.
I've been getting 500 errors on any page load for the past 10 minutes or so. The status page just shows 'webhook' errors, but it looks like it's more widespread than that.

Time to go get caffeine and take a morning break!
Have you used pythons cffi and if so how would you differentiate this from that?

Does this work for all revisions of C? iirc cffi works for all of c89 and most of c99
You posted four examples of sexism against men to prove that the overwhelming majority of sexism happens towards men? Do you believe that there are less than 4 instances of sexism happening towards women in Silicon Valley...?
> Why Canadians keep the Ford family in power

And the city of Toronto collectively facepalmed.

Honestly it was less about Ford. Some people were frothing at the mouth over Wynne for some reason.

And the rural parts of the province usually just keep the same MPP in office. Where I grew up I think the MPP has been rep for almost if not 30 years. "Good ol' Tobe" rides his tractor every year in the Canada Day parade though he hasn't farmed in even longer.

What I find worse is how these local MPP's have bought 100% into "FORD NATION". This particular MPP got himself in some trouble when he astonishingly used the anniversary of D-Day to make some kind of political point about putting beer in corner stores.
I had two offers before I took my previous job.

At Job 1: the interview was a white board interview where he wanted me to write a merge sort. He asked a few questions about my background and had to model a database schema and write a few queries to answer done questions.

The 2nd offer was after an interview where I had no language questions, he asked me about how I would design a development process “if I ruled the world”, methodology about dealing with legacy code and integrating it with a mobile app via APIs, my feelings about testing, what trade offs I had to make based on “business realities”, etc.

The first offer was full time, a shorter commute and paid more.

The second offer was contract to perm, if I translated it to an FTE salary it paid less (I ended up making more since I got paid by the hour), and it was a longer commute. They were both supposedly “senior software engineer” jobs.

I took the second offer. I didn’t realize at the time that they were actually looking for a dev lead. When they bought me on perm they matched the offer of the first job.

Are you really not able to tell someone’s experience if they have been in the industry for awhile just by talking to them? The truth is that most developers are “dark matter developers” doing yet another software as a service CRUD app or a bespoke internal app that will never see the outside of the company.
We’re all slowing moving to functional programming.

One day we wake up and decide we basically know Haskell, OCaml, etc and take off the training wheels?
> you can easily setup a command line interface or Linux system and move blazing fast

Well... not really. Terminal response times are way slower than they used to be in the 80's. Sure, we have greater throughput, but we also have greater latency. https://danluu.com/term-latency/
Thanks. I'll be adding this to the article.

I've heard opinions that something similar is happening in my country too (Poland), and it would explain some strategically placed buildings in Kraków that can never seem to finish being renovated, and that also happen to feature ridiculously large ads on the scaffolding.
There are poor implementations of this, certainly. Is that the only way this feature could be used? Would it still be obtrusive if it were on the help/knowledgebase page?

Imagine that these exist _alongside_ step-by-step documentation reachable by specific searches "How do I download in CSV?".
> I believe this is possible (and maybe not even hard) as I only mean the language itself

Javascript doesn't exist in a vacuum, and focusing on becoming an expert on just the language is IMHO a misguided effort.

The language is a means to an end and the most useful bits are exactly in the API's that the runtime provide, be they the browser or something like node / react-native.

The advice I often give for "how do I learn ___" is find something you want to make, do what you need to do to arrive at the most basic version that you possible can, then iterate.

If you have someone who can help direct you when you get stuck, or can point out ways things can be vastly better with minimal effort that will be a real boon to your efforts.

Focusing on arcane corners of the language just isn't productive. If you have a mission, you can deal with those when they come up (which due to their arcane nature, will be rarely if at all).
The web is lightning fast when I turn off javascript.
Tracking down my strange program killer
I don't misunderstand it at all. I am aware its legal. I just think that getty should be completely transparent about the copyright status, instead of granting a restricted license to use something they don't own the rights to grant in the first place.
I effectively did this. No whiteboarding, no code stuff, just a phone call and an onsite with coworkers and boss. Small team, range of technical talent, but a much better fit for me compared to the larger (or smaller) standard advertising companies in the area that run 4-6 hour take home tests followed by a day of whiteboarding. You do not need to haze candidates, but you do need to test for basic ability.

As for vetting the company from my side: there's a bunch of mentoring and refactors that needed to happen with prior code, sure, but nothing game-breakingly broken. I've viewed this as a great mentorship setup, not as a "time to post another N+1 select to dailywtf".
I usually browse with my phone on wifi with fiber and it's still mostly terrible. There are ads and popups everywhere. It feels like Indiana Jones avoiding traps to get to the golden idol.
> Something at Boeing has changed

MD merger.

This is a good article with some background on why people think that may be the case:

https://qz.com/1776080/how-the-mcdonnell-douglas-boeing-merg...
Sometimes they rebel against it or sometimes it will be totally normal for them and they will even take it to the next level . You never know.
Humanity has existed for a hundred thousand years and civilization for ten thousand and you think two hundred years of the scientific era has us within spitting distance of the end of knowledge? We can't even come up with models that consistently explain what little we're able to observe like gravity at all scales. As long as gaps like that exist we know we're wrong at a fundamental level. We could be as wrong as Newtonian physics or we could be as wrong as a bunch of Flatlanders. There will be limits, but they may be so far beyond our ken our current brains aren't even capable of understanding them.
All GitHub repositories are down
Or just don't whine about feminists when people are talking about serious women's issues?
U.S. Vows Aid for Fast-Growing Ethiopia's Private Sector
Georgia (the state) had to re-vote on a couple of their new license plate designs because one plate had "In God We Trust" on it, and the other plate didn't. I believe the ACLU (or who ever brought up the problem) was worried that people would think that only the one plate would be available with the "In God We Trust" sticker
> you can easily setup a command line interface or Linux system and move blazing fast.

Maybe the HN crowd can but not your average or median computer users

> I remember turning on the computer and waiting for the motherboard company logo to finish flashing

I still have computers that take some time to boot. Issue is, I just rarely power off/on. Instead the computers go to sleep which if much faster to come out of.

Of all the tasks this is an uncommon one.
So very well said.
> So now you turn one problem into two problems: manage the schemas and manage the data

This seems to completely ignore the fact that we are already managing schemas right now in the form of ad-hoc parsers and serializers which are arguably much worse than a more formally specified alternative.
> The IT industry has huge problem with complexity. We need to simplify the whole computing stack in interest of reliability, security and future innovations.

Yes! I really hope I keep hearing more of this sentiment and that eventually we collectively take action. What would be the first practical step? There's a lot of effort duplicating the same functionality across different languages and frameworks. Is reducing this duplication a good first goal? Should we start at the bottom and convince ARM/x86/AMD64 to use the same instruction set? After that, should we reduce the number of programming languages? It seems there's still a lot of innovation going on, would it be worth stifling that?
> He invented an environmental issues with bats to halt construction on a partially complete windfarm. Even local bat experts have no idea what he's talking about.

Worse! They actively started tearing down completed windmills as part of that project to the tune of $100 million!
8z Bridge: Buy Before You Sell