skysight-inc/HackerNews huggingface dataset:
I understand both your perspective and the perspective of the maintainers who do it for free. Spending all your time dealing with pull requests, code review thereof, etc is a huge hastle. On the other hand, no one is going to do free work, then pay to have it merged.

I would offer a compromise. Freely accept requested modifications. Project maintainer creates a list of features he/she will willingly merge. Any other contribution would be a pull fee.

Either way, I'm amazed that people working tirelessly for free to promote open source all these years hasn't hit this problem yet (burnout due to lack of proper monetary compensation).

I wish all maintainers luck.
I shudder to think of the sense of entitlement some of my users would have towards getting me to fix their pet issues that they had to pay to tell me about. This article got a lot right but then charging for community membership is a super bad idea.
Which of those descriptions of work resonates best with you will differ from person to person, and I would imagine that the description from the article resonates very well with a substantial fraction of all people.
And so should "open-source code is utility software".

Stallman was right when he said that the Open Source movement would eventually abandon any conceptions of software freedom - it seems to me that we now have a whole generation of "open source" contributors for whom the only type of freedom that matters is the freedom of downstream developers, rather than users, and who seem to think that the role of open source in the world is just to provide a base on top of which one can write proprietary applications. Where do developers of open source end-user applications fit into this picture?
It explains what a Tier IV data center is.
Show HN: Tweep List for Twitter
When applied to bits of trivia with concrete answers, I can see this as true because the most confident voices that persuade the others are probably more or less in agreement and actually correct.
It's one thing to write the code, but another thing to publish as open source. There's overhead: coordinating the PR in an existing project, responding to issues, writing a decent README, looking at PRs, etc in your own.
That was a joke essentially ripping on people throwing fits about Google shutting down products, most famously Google Reader.
My typical cycle is 1 week. 2 feed days. 5 days of depletion.
OK, I'm happy to be corrected on this. In any case Reason is something I highly recommend everyone to check out.
The promise of managing identity on the blockchain
Can't a Turing machine emulate a digital circuit in polynomial time? Then either they've proven that P=NP, or they're full of it.
i dont know why they always says this and never fulfill. search 'free porn' and youll see pornhub.com and xnxx.com and they have popups but never get deranked.
Was there really suspicion that Bo Xilai trial was political? I got the impression that he could be judged despite his political influence. For murdering a British journalist nonetheless, which proved him to be at the head of a crime organization. Are there elements that indicate this is a total set-up?

Sun is Bo's successor in the same province. When you remove the leader of a crime ring, the ring still exists. I think that these accusations are pretty credible. 2 members in 15 years, in a country that's supposed to be struggling with corruption, that's nor something that looks that unusual.
I think what open source needs is some very deliberate price discrimination. Have the license be free to the vast majority of users, and cost money for large corporations that can damn well afford it. Not, like, large amounts of money, just something vaguely close to the all-in cost of one full time developer.

Basically, "BSD, unless you're a $1B+ valued company that is not paying our software foundation $10k/mo".
DKIM, SPF, and DMARC are not just about making sure your marketing emails don't end up in spam. They protect against certain kinds of email spoofing, sending an email with a forged sender address. While it's a technique often used by spammers and is subsequently often filtered as such, it can also be used to perform phishing attacks against your organization and your customers.
I figured someone would post this take. I was right.
Mermaidful: Mermaid, unicorn, and other fantasy clothes and accessories
The fact that your SSN is still used as a national ID in today’s age of tecgnology is what astounds me the most. Why is it my fault and my credit ruined when my identity gets stolen? All it takes sometimes to steal an identity is to convince a teller or whoever that you’re someone you’re not! If that happens, that’s the business’ fault, not mine.

Here’s a scary fact: take your SSN and add 1 to it. That’s a valid SSN! There’s no checksums or any security features at all. If you were assigned a(n) SSN at birth, that new SSN has a high likelihood of even being someone born in the same hospital as you.
This is the post-ww2 perspective when work was an enriching collective activity and 40 hours a week, stability, and a career path were the norm.

Now for most of America work has become an exploitative, unstable, zero sum game, with employers paying well under livable wages and employees being required to work long hours to make ends meet.
I can’t find the recent news article but this story[1] is the same in essence: Bing starts indexing web pages it impossibly can know about unless some Microsoft software sends visited URLs to Bing. In the news I remembered it caused some sensitive leaks because company secrets, only obscured by unguessable URLs, were suddenly listed on Bing.

[1] https://answers.microsoft.com/en-us/bing/forum/bing_websearc...
I have a solid 1 hour train trip to and from work. Because of where I live I get a single train and always have a seat. Thats where I get the majority of it done.
I have a low volume, long tail content site. It consistently pulls in $500 per month. It's built on an open data set, which was poorly exposed (government site).

I think content sites are good MVP's, but to be defensible need to be turned into something more valuable.
Where do you think the analyst got their information? Companies routinely share such things so that the analysts can get updated guidance out and prevent excessive panic from investors.
NYC and DC have more software dev jobs than San Jose
> You expect me to both dedicate my time to writing the code for a PR, and then pay you for the privilege.

No, better yet it would eliminate PRs from entitled users who think this way — who believe they contribute value by writing up issues and submitting minor pull requests that address their own needs, while remaining blind to the far greater value they receive from the project’s much larger code base; the mammoth time investment of the people who have designed, developed, and maintained that code base; and the thankless job those leaders have done nurturing a community often comprised of far more takers than givers.

Basically, the proposal eliminates the takers. Whether it would work or not is an open question. But if you find yourself feeling indignant at the very suggestion, then maybe take a hard look at which role you really fall in?
They do not need it, but it'd help quite a lot. If I got a bunch of money for doing open souce I could:

- Not find random jobs to be able to live, so more time for open source.

- Have more energy for open source (so important it has to be a separated point from the previous).
RIP Professor Zadeh. His work inspires aspects of my graduate research in logic.
Or, even, shockingly, because they enjoyed doing research, even if they then don't spend the rest of their life doing research in academia or industry.
I did a lot during University years (while in a different major). I learned, I taught people, it was really fun. Now I only have the time/energy for 2-3 simultaneous side projects, with only 1 being open source at the moment. There's no way I could be doing the same was I married and with kids.
The notion of charging people to be part of the community seems like a terrific way to immediately kill any semblance of community.

Realistically, the only people who will pay a membership fee are those who can charge it to a company. That means you'll lose all the people hacking on the project in their free time.

Personally, I contributed a lot more to open source when I was in college and had more free time than money. There's no way I would have paid to be able to contribute.

The solution is really just to have lower expectations on maintainers, both around timely responses/support (want fast support, pay for it) and improvements. They can and should also be more liberal with adding maintainers.
I remember having to memorize the multiplication table. And that was just the beginning...
Maybe there are different subsets of "leader types" that step forward in different circumstances. When there is a sense that some action should be taken to correct some wrong, but there is nothing particularly productive the group can achieve at that time, a different sort becomes the most visibly confident and people follow.
This is a great observation & seems to dovetail with technologies like IPFS.[1]

[1]: https://ipfs.io
I have a lot of thoughts about this particular topic, probably ideas that are unpopular and definitely go against the grain, at least in the way the Bay Area operates.

In my opinion, if you bring a candidate on-site for a 4+ hour interview and you ask them to write code, you've failed to properly vet the top of your recruitment funnel. As a software engineer, writing code is the BARE MINIMUM of your job. Imagine hiring a construction worker by merely asking them to hammer a nail for 4 hours.

You should have a thorough understanding, through various means such as phone screens, code samples, portfolio work, and simple tech challenge, to determine whether they can write code before you even bring them on-site. Once they're on-site, you should quickly verify that they can actually do what you previously learned that they can do. I'm talking 15-20 minutes worth of time. The remaining time should be 100% on the "soft skills" and other things mentioned, including but not limited to my big criteria: "Can you quickly get up to speed and learn the things you don't already know?" and "Do I want to sit next to you for the next 6 months of my work-life?"

If your on-site interview includes 45 minutes of coding (much less multiple sets of 45 minutes of coding!), you're doing it wrong. Very wrong.

Keep in mind you've asked your candidate to effectively take a day off work from their current job. They're calling in sick, taking a vacation day, or somehow lying to their boss and taking a risk of not being in their office when they're in yours for the interview. If they're smart, they've lined up multiple interviews with multiple companies, because putting all their eggs in your basket is just a terrible idea. Imagine having to take four days off to interview with four companies. And they probably aren't four days in a row, so you can't just pretend to have the bubonic plague or something.

You're asking them for a huge commitment of their time. And if you're willing to kick out a candidate because they didn't know how to invert a binary tree, then you should have found that out before they even walked in the door and saved everyone a whole bunch of time.

IMO, an interview should be a max of 4 hours. Any more than that and the candidate is simply repeating themselves over and over to different people, potentially solving the same tech problems (that should have been evaluated beforehand), and generally making it a huge waste of time.

My two cents. Happy to debate these ideas with anyone interested.
Getting Over My Fear of Technical Interviews
All data, simple navigation, no BS.
Not that it matters, but this isn't my opinion.

It just seems to me that all sorts of people, in the US especially, have vague religious opposition to any sort of developments involving the use of stem cells (and related things).
> You only get the realise the benefits of increased property values if you move away.

Unless the annual appreciation in value of your house is sufficient to quit your job and live on. The risk of course is, will it continue indefinitely.
Algebra is how I solved it. :)
> This smells like a small-minded startup-bubble nonsense to me

Small-minded, no doubt (though "business"-minded rather than specifically startup).

In my national context (Australia), the vast majority of companies, small and large, operate purely in the fundamentalist capitalist mindset. There is no 'should' (conceived ethically) in their stock of concepts. It literally doesn't exist (where it occurs it's just a PR exercise, which the PR department will translate into management's native dog-eat-dog language for their comprehension in meetings).

Ideally we wouldn't work for such companies. But the stock of jobs at better places is limited, so by statistical definition 'most' of us won't be there.
Bountysource SSL certificate expired yesterday, SMH
You should check out this 2015 article from The Atlantic for a discussion about what we know about evidence-based addiction interventions: https://www.theatlantic.com/magazine/archive/2015/04/the-irr...
Undisclosed | UI Developer | US | Remote
We are a startup in the Legal Tech space using AI (NLP/ML) with Legal Documents.

We need an expert UI Developer that can take unfinished ideas and make them a reality using modern web development approaches. A beautiful front end should be minimal clearly exposing what is important.

- We are a fintech/legaltech platform,
- no one is in the market space we are looking to penetrate, and
- the market size runs into the billions (multiples) and if things go to plan we would be the Bloomberg of the alternative investment world.

The candidate:
Understands the modern web: Progressive, Reactive, Multiple Devices
Speaks HTTP 2, CSS 3, XML, JSON
Understands and works with Micro Front Ends
Appreciates minimal Front End development frameworks
Can implement AND design, and work with both web site development and product development
Is a full stack front end developer
Will communicate status and design regularly
Will build in testing from the beginning
Understands scaling issues in the cloud

You will work remote and are expected to be in the main US timezones. Minimal travel may be required for occasional face to face meetings.

We believe in the KISS principle and we want to be in control of our stack.

Contact me directly: joel dot jerome dot jarvis @ gmail
No recruiters
I'd imagine that most of the wall has been metal detected by hobbyists throughout the years. I don't know how much of it is under protection but from various videos on YouTube it seems like a great section of it goes thru farmlands out in the boonies. A pretty easy target to hit with a metal detector without anyone noticing.
Grunt Style vs. Centurion Apparel
> Sure, as long as their only role is repetitive coding tasks that require limited amounts of broadening their experience beyond the DS&A trivia places like Facebook require.

While those "trivia" problems are part of the process for big companies, they are far from the entirety of it. Especially for industry candidates, plenty of other aspects of the interview process focus on broad experience and engineering principles.

I have no reason to believe that CS abilities anti-correlates with broader ability/experience. In fact, I'd posit that performance on algorithm problems correlates well with general intelligence, which correlates well with performance across the job.
Who is the author of that incredible analysis? I can't find anything about Volder Z/Derek Vogt. Is it perhaps a pseudonym? Derek Bickerton[1] + Hans Vogt[2]?

[1]: https://en.wikipedia.org/wiki/Derek_Bickerton
[2]: https://en.wikipedia.org/wiki/Hans_Vogt_(linguist)
Basically the only time I used headphones in my normal life is at work. The only time I stop using them with my phone was when I would plug them into my desktop for some reason. That was usually temporary so I just left the adapter next to my phone and it wasn't an issue.

These days are use AirPods and just switch them between computers so I don't have to worry about the adapter anymore.

But the adapters are only $10 so it's not that hard to have a spare or two.
That last bit is less than true
It's actually 52% opaque, so 48% transparent. But yeah, that's crappy as heck.
Yes. That sounds reasonable.

The problem comes that, as with many things, people like to live others' values for them. People become unreasonable. My friend was worried that he'd lose the respect, unreasonably in my view, of the community for not doing the "right thing", which in his view was dealing with a feature and set of PRs that were not on the roadmap to happen just now. And that word "sell out" - his word - for asking to be paid for his time was the root fear.
We are talking explicitly about an interface allowing an implementation that can be swapped out for testing. Not every program ever written is organized like this, but those that are are making use of polymorphism and therefore a bit of OOP.
I'll take a wild guess that he is alleging that Eric Holder's failure to prosecute any of the CEOs of the financial institutions that played a critical role in the financial crisis (by, e.g., making loans to people without incomes, packaging the loans into mortgage backed securities, and passing the resulting time bombs off to other parties) was appreciated by his former and future colleagues at Covington and Burling and their clients in the finance industry. That Eric Holder was very aware of that appreciation and anticipated that he would be rewarded for it.
This year's LinuxCon has been rebranded under the umbrella "Open Source Summit".

Maybe it's time to fork the term "open source", as was done to "free software".
Thanks for the grounding simile.

Everyone gives something to take part in and benefit by society. Corporations form, and seem to refund to their members all that they gave and occasionally more. We do not measure the externalities well, only the benefits. An externality estimator would be a great economic tool, does anyone know of one?
"Little man" meaning what? A generalist in comparison to specialists too timid to put together a sensible conclusion for a publication?
They said they were you!
https://www.youtube.com/watch?v=CS9ptA3Ya9E
This is awesome and to answer your question probably not much. But also you're in the minority of applicants — most don't have as much available open source.
I don't understand how this myth persists. Of course they broke laws. Do you think Goldman Sachs would have paid out a 5 billion dollar settlement if they thought they could win in a courtroom?.. of course not.

The problem isn't that they didn't break laws.. it's the justice department's fault for accepting cash settlements instead of actually taking people to trial and holding them accountable. The criminals always win in this scenario because nobody goes to jail, the fines are less than the profit, and there are no lessons to be learned other than to not get caught.

Matt Taibbi does a really good job of examining this shift in the Justice Department's strategy in his book The Divide: American Injustice in the Age of the Wealth Gap, which I recommend if this is a subject you are interested in.
How??? I still can't find the trigger for maps
Erm, what do you mean "our"? This system cannot even be justified via the usual democratic collectivism - the commercial surveillance complex is a purely independent adversary that has formed on its own!

It certainly has had help and encouragement from government mandates (SSN, drivers license/plate, monetary surveillance, etc), but even if those were eliminated it would continue just fine using its own primary keys.

As such, it can't really be top-down reformed much [0] except for correctly assigning liability for the fallout from its negligence. For instance, having to repudiate an incorrect debt from a libelous bank or surveillance company should entitle one to easily claim reimbursement for the expenses occurred (including time) to do so.

In the coming weeks we'll undoubtedly see calls to "reform" this system through the technical strengthening of the identifiers it assigns onto us. This is a recipe for rekindling belief in the authority of private surveillance as well as an invitation for it to invade even more aspects of our lives. This is not the direction we want to go!

[0] Of course we can all work on solving the problem from the bottom up by cloaking ourselves. Spend cash when possible, rotate your grocery psuedonyms often, etc.
Unfortunately, regulations are complicated, vague, and enforced unequally.

And yes, sometimes they're even secret, because of fear that if their exact model is publicized, the banks will just optimize around it. "Security through obscurity", essentially. http://www.marketwatch.com/story/fed-says-stress-test-models...
How?

Seriously, would love to know. They keep a profile for any person that they think a facebook member knows, so how do I stop them from creating that profile?
Cause vs effect. Money is the latter ;)
> “There’s nothing in any statute or anything else that allows you to ask Equifax to remove your data or have all your data disappear if you say you no longer trust it,” said John Ulzheimer, a consumer credit expert

https://www.nytimes.com/2017/09/08/technology/seriously-equi...

That sounds to me like I don't own my own data.
you're a bad person

;)
This is the point of having a seperate buisness license. Sell to big companies along with support.
For another perspective, my GPA was at the top of my graduating class in CS but I still had a similar train of thought as you. I fundamentally philosophically disagreed with how broken interviewing in the tech industry is especially at the bigger companies.
Are you sure? If what you're saying is true, wouldn't that mean it would be impossible for any business to have a "sense of community" around it?
‘Blade Runner 2049’: Harrison Ford, Ryan Gosling and the Creators Discuss Sequel
It sounds like big companies are using "sell out" as a weapon to get free work. I don't think someone drawing a large salary at a large company asking for free work is allowed to call anyone a sellout.
This is true for some. Though I'm not sure it always applies. OpenSSL developers needed money to guarantee their time, yet for years it was not much money.
Understood completely and agreed.. but (almost) everyone has to 'sell out' by taking a job. A bit of reticence in this area is noble but perhaps misplaced, and people who get at least somewhat comfortable in asking for other people's money (aka selling out) might tend to not have as many concerns about money or pull requests. ;)
Supposedly it's analog, but the Aaronson article linked by others gets into why that doesn't help either.
Yeah, that one's obnoxious. "Not now" - so it just comes back up in a day or two.