skysight-inc/HackerNews huggingface dataset:
ahriannag-IRMA STOP MESSING WITH MY GAMEPLAY I SWEAR TO GOD

It is refreshing to see that some of the world's priorities do not change even in spite of natural disasters.
Ok, let's try from this angle? Are you familiar with Capability Maturity Model https://www.sei.cmu.edu/reports/93tr024.pdf? Now we know how to build reliable software to fly airplanes and land men on the moon. The CMM level 5 is a pretty effective component of this. Now if you take the bottom 400 companies of the fortune 500, where do you think their public-facing web sites fare on the CMM scale? As another part of the exercise, what software that does anything remotely interesting is not complex?
A lot of companies encourage open source contributions and maintenance. Some companies even have departments of engineering dedicated to open source. And yes, when people like the community and technology, contributing does not feel like work. Some contribute because of more “practical” reasons—still, completely legitimate—such as improving their visibility for job hiring. It is always impressive to get a résumé with a GitHub and StackOverflow links.
That's the real answer.

If you spent 1/10 of an engineer on an open source product, and 100 other companies do the same, your company gets much more than it puts in. And because it's open source, you know how to fix it, and you can fix it.

I know of multiple billion-dollar companies who can't get the time of day from Cisco, HP, etc. for bug fixes or new features.

The vendors attitude is: Bought 10M of product in the past year? Meh... piss off. We're working on important customers.
Indeed. For anyone wondering: https://en.m.wikipedia.org/wiki/Stepan_Company
Want to know the secret to maximum productivity? (in the 21st century)
Objective Ethics: Socially-Informed Utilitarianism
I don't think that example applies to this situation. In this case, the people doing the signing were hired by the banks to do it. The banks are surely responsible -- ethically, and probably legally -- for the actions of their agents, even if the only way they directed these people was by firing the ones who tried to act responsibly.
Watched the video, and they seem to rationalize it because the full page ad displays "between page loads on your site".

Meaning it won't show when coming from a Google search, until the user navigates to a second page of the same site.

I guess it's okay to irritate users if it's at least one step away from search?
Surely you have an API key?
Okay....

First, /r/jobs skews towards young people just getting started, and further skews towards people who are having trouble finding a job. Those who aren't having trouble don't bother posting rants about it. So you can point to a 100 complaints there, it doesn't mean its a representative sample of all job-seekers. Selection Bias.

I mean even BASIC statistics would say at least count what PERCENTAGE of posts are "I cant get a job" relative to the total. Just finding 10 posts saying "I can't get a job" means there are 10 people in that situation .. it says almost nothing about the market except that there are 10 frustrated people. Unrepresentative Sample.

Companies don't offer feedback on why they rejected candidates because of legal issues. OP - now that you are a recruiter, are you going to give candidates feedback even when HR tells you never to do that because it might get you sued? Are you willing to put your job on the line and risk getting your company sued? If not, then perhaps you understand why it is the way it is..

The point about not enough "diverse" candidates in hiring channels. Again, refuting it by saying women are so MUCH MORE DETERMINED is 1. bullshit stereotyping (there are no gender differences, remember???), 2. doesn't address the point. If roughly 20-25% of CS majors are women (look it up), OF COURSE the hiring pool will tend to reflect the same ratio - 2/10 women, 8/10 men. When the pipeline is skewed all the way starting from school/college, it will remain skewed in jobs too. The employers cannot fix the pipeline. Biased Population => Biased Sample.

Your own linked article shows 28% CS majors are women, and 28% of people with jobs in IT are women!! Does not sound particularly biased to me.... how about learning some statistics before ranting?

Also, believe it or not, everyone gets rejected from jobs they are qualified for. There are only so many spots.. and many more candidates. So many who pass the minimum bar will get rejected because a better qualified candidate came along!

A whole lot of frustration does not make an argument. I agree the hiring process IS broken because of clueless recruiters, low salaries, ridiculously high interview bars etc. But uninformed rants don't help. Of course, some will call me a sexist... as if I can only be on "team diversity" or "team sexist". The (statistical) truth is much subtler than either of those poles. I'm on "team look at the data without a pre-conceived notion of what you want to find".

I agree some of the problems she mentions with hiring are there. I am against this particular article because its very poorly thought through. Its twisting facts and collecting anecdotes to suit a pre-determined narrative.
"Ask candidates about conflicts — note if they focus more on plot or perspectives."

I give a fair amount of interviews and asking about how a candidate approached a conflict does bring out useful signal, mostly for raising red flags. A candidate will generally state a problem and say something to the effect of, "I talked to the other person, pointed on these facts X, Y, Z and the other person got on board." It's helpful to know that the candidate uses reason, but if they use facts to steamroll a teammate, that would raise red flags. If the candidate can articulate why those facts would help their teammate get on board e.g. empathizing with the other person, this is a good signal.
The cultural point the author brings up sounds interesting. What's the ratio of male:female in India vs USA?
https://html5test.com

http://css3test.com
IMHO, yes. It would improve content discovery, which becomes more of a problem as a forum like this
scales in users and content speed. Lobste.rs has them no one seems to mind, so I don't think an argument could be made that tags per se would negatively affect quality. Similar stories can be cross-tagged by the mods, and only the latest (or most popular) could appear on the front page, acting as flood control. And, Hacker News already basically has tags with Show HN, Tell HN, Ask HN.

A more interesting question might be, how hard would implementing tags be in HN, given that it doesn't use a database?
We joked with him about how he needs to make a program that works, but the grading TAs wouldn’t be able to figure out how it works.

Unless you come across a TA like me (I've been one before), who will comment on the fact that using xor+inc or push+pop would be shorter ways to set a register to a small immediate. ;-)
Reading HN version of the events is live stepping into alternative reality. Just for the fun of it I did Ctrl-F for a word "conforming" and it was nowhere to be found in the comments.

Subprime is irrelevant. Prime is irrelevant. The only thing that was relevant was conforming vs. non-conforming loans. Non-conforming loans started the fall ( oh, and nearly all subprime loans were non-conforming but that's not that relevant as the total amount of money in subprime non-conforming was just not that high compared to the amount of money in prime non-conforming ) because conforming loans were sold to F&F and removed from the books. Originating conforming just did not may that much which is why it was difficult to get them while a barely walking corpse could get NINJA 3/1 loan with a payment lower than the APR and a balloon at 5 years.

And it was not the CDOs that mattered. It was CDS that did not trigger when the underlying collapsed. That was fraud. Fraud that the treasury secretary at the time oversaw.

It was fraud that Goldman became a bank to get the protection of US Government and was allowed not to behave like a bank, etc, etc, etc.
Rosa Parks is a civil rights hero because she put herself at risk of punishment. That personal risk was part of many motivating factors that fueled the new legislation that broke Jim Crow.

So, yes, I do think Rosa Parks should have been arrested (as she was). In fact, it would've been worse if she was left alone -- her defiance would've been a non-event.

I do not think you're too familiar with Rosa Parks story. here's a link to help you out: https://en.m.wikipedia.org/wiki/Rosa_Parks

Lastly, I think it's rude to equate Rosa Parks to these rogue pot browsers. That said, I think we should bust these law breakers -- and if that upsets enough people, then we'll enact legal changes.
This is why I'll never use another service by DuckDuckGo ever again. First they shut down DuckDuckReader and now this.
As a former Floridian, here's what I know about Hurricane economics:

* People need gas. Gas stations run out. It's illegal for people to pay more for gas companies to ship extra. People struggle to travel before and after the hurricane.

* People evacuate and buy hotel rooms. Hotels are required charge normal prices. People have little incentive to make efficient use of rooms, and they run out. People struggle to evacuate.

* After 2004 hurricanes, home insurance companies try to increase prices. State passes law limiting premium increases. Insurance companies drop coverage for unprofitable high-risk properties. State creates a government-run pool for people insurance companies can't insure. Thus, taxpayers get to subsidize property insurance for rich people on the coast.

STOP MESSING WITH THIS! If you really insist on throwing supply out of whack, can you at least not do it during a natural disaster??? Things are crappy enough as it is. Thanks.
Very few monumental churches were built in the US. The monumental ones in Europe date from eras where the church was able to forcibly extract funds to build them - not volunteer donations.

It's a very different dynamic.
The issue is donations don't work even if you have a large user base.
The next sentences following your quote are also hilarious:

> ...then, I account it high time to get to sea as soon as I can. This is my substitute for pistol and ball. With a philosophical flourish Cato throws himself upon his sword; I quietly take to the ship.

The humor gives Ishmael an everyman quality. Unlike Cato's grand "philosophical flourish", Ishmael "quietly" takes to the sea. Simultaneously, Ishmael has the mind of a poet, such as when he refers to taking to sea as his response to wanting to shoot himself or someone with "pistol and ball." Melville is basically saying that men, like Ishmael, go to sea so they won't go postal.
Face it. You're broken
Now for more confusion, have a main function that _start doesn't call.

Now for even more confusion, have the main function (which never runs) call the _start function.
I think both you and me would agree that Google aims to make them radical.

Just today I changed my Chrome's search engine to DuckDuckGo. Of course, I get periodically politely asked if I am sure that this is my correct search engine setting. <facepalms> As an Eastern European, I'd shut them down the same instant on this basis alone, no questions asked. Shame that we don't run the world. :D

An off-topic for sure but the gist is: Google wants to entangle you in their web. They are just much more subtle compared to Microsoft and thus almost nobody notices. So, less Chrome-isms, please.
Most countries now demand biometrics with new passports or passport renewals, though some give you the option. If you don't want to travel to the US, you don't need the biometrics. Many borders demand biometrics to some extent (US led). China's ID cards are now biometric.

Where else in the world have government rejected national ID biometrics due to privacy concerns?
I can tell by the way you draw such stark, mean-spirited conclusions that you must be a successful person who thinks clearly and works well in society. Congratulations on figuring everything out and winning the big game. Don't forget to share your glory and leave some crumbs for the little guys.
Are you lost? This is a site full of software industry types. Everyone here is either "rich" already or trying to be...
Not surprisingly, there are tricks one can use to figure out what the environment is, using the same binary; start here:

https://stackoverflow.com/questions/38063529/x86-32-x86-64-p...

...and if you want to expand it to run on a SPARC or MIPS or something else...

https://hackaday.io/project/18614-polyglot-one-binary-multip...

The general idea is to find a set of bytes which can be interpreted in different (and valid) ways by all the architectures you want to support, and using those differences, jump to architecture-specific code.
It may also be because university education used to be for those with a great interest in science, and I guess for some reasonably intelligent upper class folks with nothing better to do. The first group had the motivation, the second group the habit and education to express themselves well. Today it is for those who want to get a good job. The education for a job majority lowers the standards for everyone.

Btw I'm a middle class guy who did it mostly for job prospects and such, so...
For small homes I'd say < 40m^2 spaces, getting as small as 25m^2. Those allow young single people to live where they want at prices they can afford. A related factor is required parking space. Such space, when there is no demand, makes high-density housing take up much more land.
Video of Miami River flooding skyscrapers looks like a real-life disaster movie
so writing your own software is "unproductive" but you also want to put the blame onto the people who made a framework available?... do you want open source to go away? or do you think that companies that protect such valuable information should be spending more on security assurances?
> I would love to, of course

If you did, you'd have found a way for it to work.

Making a pretty cool deploy script? Document it and put it out there as OSS.

Making a class/module to sort items semantically? Make it OSS.

Someone made an IDE extension to syntax highlight WebVTT files? Make i OSS.

Made a file lister/selector for JQuery? OSS.

Integrating 3rd party X with 3rd party Y? Opensource your module for it.

Unless all your developers do is hack stuff badly together in a monolithic mess, some of it can be opensourced.
> The filter limits the applicant pool to that set of people uninterested in solving problems outside the scope of a CS textbook.

The only way this would be true is if being good at textbook CS makes you bad at solving other problems. I'm assuming you don't actually think that, 'cause it's kind of crazy.

Even giving the benefit of the doubt and assuming you mean that the filter makes the pool less likely to contain good problem solvers, it's hard to see where this idea is coming from. In my experience, being good at one sort of problem solving makes someone more likely to be good at other sorts of problem solving. The correlation between skill in problem solving across domains is weak sometimes, but it's definitely not negative!
A home test must be doable in 1-2 hours. Not 2 days.
Not sure why I'm getting downvotes. Why should legacy automakers get bailed out when there are people like Musk who could have raised money to take over a big swath of the industry.

The status quo is so full of entrenched rent seeking, which is probably why it got saved.

Same with banks. Why should a startup like bank simple fail after being deluged by regulatory obstacles, yet the firms doing things the bad old way get bailed out over and over?

Capitalism without firm failure is much more like fascism than anything else.
Uncertainity about the usage of a hypothetical transportation system is qualitatively different than investing money to a company that has been mis-managed so badly it's going bankrupt.
So you are justifying corporate welfare because it helps the little guy. Insert laugh cry emoji here.

The idea of the economy grinding to a halt is a straw man. Assets sold at a discount are typically snatched up. What is "lost" is just the profits that were earned via a bad risk management strategy. We should not incentivize firms to be sloppy about risk, ever.

Vibrant firm failure and rebuilding is a better health indicator for an economy than state-backed crony corps claiming solid profits year after year.
You're right, but I kinda miss the days when the main drivers of the demoscene were purely technical prowess and overcoming limitations : "wow, how did they do THAT ? This machine isn't supposed to be able to, it can only display 16 colors in theory !"

Watching demos, in a way, brought to nerds the same kind of excitement as watching sports did to a mainstream audience.

Much like athletes compete and break records within human limitations (usually segregated by gender, and in some sports weight range categories), the capabilities of specific models of computers were fixed, well-known and each provided a level playing field for a few years to come.

So it was all about technical prowess by hackers for other hackers to appreciate, because the artistic component was still way too weak for a mainstream audience (raster bars or 4k intros wouldn't impress normies much artistically)

Art and creativity started to become more of a thing when capabilities improved to the point where computers could produce graphics and music for anyone to find worthwhile and enjoyable, around the Amiga era I would say.

But that initial driver of technical prowess was changed forever (and possibly died down) with the scene's move to the PC and especially accelerated 3D graphics.

For the same reason that doping ruins the excitement of watching sports, it's hard to be wowed technically anymore because nobody keeps tabs about what PC-of-the-month is capable of. It's a moving platform and there's no level playing field.

This has shifted the focus of the demoscener to creativity / art completely, which is a great thing for art, but at the same time killed what made the demoscene uniquely entertaining for hackers.
> Related, I am working on this as I've been asked to write a book.

If this topic interests you I recommend this book on crafting sentences written by the mother of the famous "Edward Tufte" (one of the most influential designers in the history of software):

https://www.amazon.com/Artful-Sentences-Syntax-as-Style/dp/0...

I've read a number of writing books and I find the key to good writing comes down to writing good sentences. It's also a critical part of being succint, only second to trimming the non-essential from the higher level ideas.

This one highlights many great sentences written by famous authors and breaks down their syntax.
I completely agree, the only thing I still like to keep to myself (or to a very select group) is the ability to cut a release.

If you want commit access, just ask. But I still want to validate releases that get pushed out to a bunch of people.
People forget that the skilled workers, intellectual property, plants, etc will continue to exist. What goes away is the jobs of some execs and some shareholder value, but new jobs and new shareholder value are created from the useful bits that remain.

The priority seems to be keeping firms solvent in spite of horrible stupidity and decades of rent seeking behavior.

This isn't capitalism it's a game that lets the powerful win over and over again. True capitalism has firm failure and creative destruction.
Damn, having gone through something similar I feel so terrible for you. When I moved to rural Japan it was such a relief to not have to listen to neighbors, highways or cars coming and going at night. I now appreciate silence so much more. I hope you find your peace soon.
Isn't Heisenberg's uncertainty principle sufficiently compelling?

If you can't measure anything with arbitrary accuracy then that seems more than enough reason to assume you can't go beyond finite (digital) accuracy.
Forcing out profit means there is less money for reinvesting. This would mean your network would fall behind in the quality it provides, until the profit enterprises are a better deal, even after their profit is extracted.

You could go against that by having the intention of turning a profit but committing to reinvesting, but that is still extracting that profit. Moreover, it encourages the same exploitative behavior.

In general, profit isn't bad. Trades are only made when both parties are better of afterwards, so in principle, more trade means everyone is better off. The devil lies in the balance between how much better off both parties are.
The best place to look is Heritage Gateway. http://www.heritagegateway.org.uk/gateway/
>If you’re the leader of one of these projects, charge an annual fee for community membership. Open source, closed community. The message to users should be “do whatever you want with the code, but pay us for our time if you want to influence the project’s future.” Lock non-paying users out of the forum and issue tracker, and ignore their emails. People who don’t pay should feel like they are missing out on the party.

This could be the dumbest thing I have ever heard of it. I mean seriously, you want people to pay even for PRs they have already written?

>Also charge contributors for the time it takes to merge nontrivial pull requests. If a particular submission will not immediately benefit you, charge full price for your time. Be disciplined and remember YAGNI.

This sounds like a great way to lose all your real contributors. The article mentions "get paid for your time" over and over again, yet who is paying me for the time to write the code for the PR? You expect me to both dedicate my time to writing the code for a PR, and then pay you for the privilege.

Perhaps what projects worrying about work for commits should require rigorous testing (integration tests at the very least) on unknown PRs if they ever feel the need to do something like this. And limiting feature requests is understandable, but most projects already ignore overly specific feature requests. Charging for PRs though seems like the fastest way to have your project forked, and have you lose control of it, or for it to split the development talent and die completely.
Devil's advocate: How about an issue/PR tracker that lets users pay for priority? A simple bidding system. If BigCorp International is willing to pay $200/hour for IE10 support, they can be next on your list. And afterward, an bug with significant community support totalling $50/hour, pledged by 50 different users. With allowances for your own preferences as maintainer and the needs of the community, of course, but giving people who care the most the opportunity to put their money where their pain is.
In a nutshell: you can get a lot of work done if you have infinite time or infinite memory.

The implementation of either is left as an exercise for the reader.
Each takes time and concentration which is always a finite resource. But inexcusible when what you produce stumps even the experts who were willing to dedicate significant amount of time.
Your comment is very rude and uncalled for.
That is an amazing work of art. I only skimmed it briefly but it would make for great spare-time reading.
Ruining a person's life is not a good deterrent.
I have a moderately powerful gaming GPU in my bedroom and my apartment has electric heat (in Boston! Its downright criminal), so I've been considering mining some kind of *coin just to get back a bit of the money that I'm spending on heat anyway.
AMD Threadripper has 64 in all available models: https://en.wikipedia.org/wiki/Zen_(microarchitecture)
>I mean, if you win $10 from successful lawsuit but would be forced to pay $20 more next time you need a credit check

Yes but he competing agencies who don't get sued can charge less and put these guys out of business.