skysight-inc/HackerNews huggingface dataset:
Ask HN: Volunteer opportunities over Slack?
I'd love to help mentor/coach folks trying to learn programming, and would like to do it over Slack (or something close to it).

I'm thinking for others like me would find this to be an extremely convenient way to volunteer. I could set aside an hour, or more, while sitting in front of my computer.

Ideally there is already a 'vetted' slack channel where people who needed the help were in need of help ... but not abusing it. I'm thinking of a Slack channel for a non-profit, coding bootcamp. Just to be clear; I'm not looking at making the bootcamp or something like it. I'm looking to just offer my services to the students in a way that works out with my schedule too; it would let me give more time.

Anyone seen something like this already that they could recommend?
I will raise my hand--Over decades, I've made a conscious effort to reduce, minimize, and when I can, eliminate ads of all kind from my headspace. From little things like ad blocking and not watching TV (yep, I'm one of those guys), to deliberately choosing routes to and from work and other places so as to minimize the number of billboards invading my field of view. I see them as unwanted communications that I do not consent to, similar to how we think of telemarketers and door-to-door solicitors.
app.net was about as nerdy and "expensive" as you could realistically get and it's dead.
How does this compare to steemit.com?
Don't worry, Tencent is just as much souless and bigcorp than facebook. I would say even more comparing what my friends have said about working at tencent vs facebook.
Two points:
1. There is nothing in this discussion to suggest that employees do not have freedom to choose work; in fact, contracting by its very nature leaves individuals with more freedom to choose work elsewhere, even concurrently.

2. Without the freedom to choose employees as an employer, corporations cannot exist, or at least are substiantally less efficient, and in such case all of society is worse off. This is where aggressive unions can be bad for employees.

I dont understand your point.
Awesome, thanks for that.
This is plausible because there are quite a few libraries that have adopted React's model and some have even adopted React's API (Preact).

Of course, they could still get sued for patent infringement if Facebook has patents covering certain aspects of React (which, ironically, they wouldn't be under the React license).
> Not sure if I agree. You mean that, people will have to choose for paying for subscriptions, so the best quality articles after a paywall will get the money by creating better articles. But it leaves less space for everyone else. I'm not sure if that is a good thing, but I understand the reasoning

No. Again, paying for subscriptions would not be the only option. Internet advertising would still exist without tracking. It'd just be harder to sell as a small-time operator. Winners in a no-tracking world: large, trustworthy sites. Losers: ad networks/spying companies, small ad-supported sites.
Those are not early adopters.
iPhone X renders webpages with literal white bars on the sides
I just added it under Front-End App Frameworks, next to angular and the others. Thanks :)
Interesting concept. There is definitely an opportunity out there for some kind of Patreon meets reddit model but the execution on these types of businesses is particularly hard to pull off.
I don't understand people's objections. Can you clarify?

As someone who was too poor to afford internet for years, I would have adored such a deal. It would have greatly improved my standard of living, and to me I feel like the objections come from people with no understanding of what poverty is like. It really feels like looking a gift horse in the mouth; I feel like the benefits of free internet for the poor far outweigh the self righteousness.

I'd really like to know why it's better for me to have no internet at all than some but not all?
That's honestly not how I read this blog post at all. He came right out and said that they didn't see the patent clause being an issue, but they want Facebook to make that argument and not them.
They didn't make a pixel perfect copy of Facebook. Instead they made their own thing, because vanity, ego, pride, etc.

If they did that before 2007, we'd be talking about Facebook like it was MySpace right now.
I regularly find Lyft to be more than twice the price of Uber. That price difference makes quite a difference to me, honestly.
Analogy of ride-hailing service with Search engine is flawed. At the end of the day ride-hailing apps just get us from Point A to Point B whereas search engine gets us vital information on time which depends a lot on "search quality". There is no such thing as "ride quality" when deciding on using either Uber or Lyft.
Steemit had a big ICO sale. Yours has a more traditional funding model.

I find Yours simple and easy to use apart from the friction of getting ahold of some Bitcoin Cash.
They're using the lean startup methodology. Iterate. Iterate. Iterate.
We've migrated reasonably large React projects to Preact using the amazing preact-compat : https://www.npmjs.com/package/preact-compat -- it was really as simple as wiring aliases in the webpack config!
That would be a lot of work and take more than a small amount of time compared to switching from React to Preact or some other JS library.
BRASIL
Part of the failure here was in the human organization attempting to determine "artistic merit". The definition of art has been debated for centuries. Contractors aren't always going to make the right call, even if they do have a better rate than a computer.

I don't know why everyone seems to think I'm only talking about technical solutions. Human solutions have to scale, too.
> The PS and WSL story seemed like they tried to do better but gave up.

The PowerShell story is pretty simple: a cross-platform, object oriented shell. Having used it, I attempted to locate a similar Linux solution, to no avail. I'm tired of cutting text and object translation makes my life a great deal more straightforward.

As for WSFL, it seems "Windows can run everything. Docket support is stellar" is a much more likely story than "we gave up and are slowly becoming Linux with a GUI".
> It's too bad that this particular point has become an issue with so many good open source projects.

It is assymetric to think that the solution to this problem is not within Facebook's side.
Proxies, by definition, are intermediaries. Everything on the internet is connected by a giant network of proxies at some layer - NATs, gateways, firewalls, etc.

Kubernetes runs a cluster of machines that act like a mini internet, with many containers running many apps. These apps communicate with each other across containers and machines through a series of proxies so that apps only have to worry about a single address or service name. Kubernetes does allow for headless services which will publish all of the pod IPs under a DNS name if you want but this is usually not the common scenario.

Beyond just knowing endpoints, apps may need to worry about healthchecking, failover, load balancing, rate limiting, security, observability, routing decisions and more. It's far simpler to consolidate all this functionality rather than leaving it to every single app to implement it all over again.

An ingress controller is in charge of running a specific proxy that deals with traffic into and out of the cluster rather than within it. There are several implementations other than nginx and they all require various levels of tuning to fit the needs of the cluster, but it's an optimal solution since you might not want or have access to control traffic on the other side.
Yeah, plus the if branches are runtime-checks instead of the if-constexpr approach
Simple Angular DataTable Example with Angular 4
VC DEVEVER SU CONTA NO BAMCO NAO PASSA DE 1000
QUADO PASSA ME AVISE
Kudos to you, it take a lot to wallow with that and not have it drain you.
I don't think this is a good idea if you have lots of visits, as Cloudflare might ask you to upgrade to a Business account which is very expensive. It's excellent for small sites and blogs which are static, but for anything visited often, like a Docs site for some popular project, it might get dropped from CF's network. Don't quote me on that, I haven't experienced it, but I heard that they do ask people to upgrade, for example Brian Fritz of omdbapi.com, who had to close down the service to the public because of huge amounts of traffic, and that's just with text, not serving images or video...
We use memcache but it’s really unreliable. I recommend rolling your own anyway.

Also I think there is an alpha for flex?
Is this in the Bay Area? In Austin Lyft is slightly more expensive than Uber, but no more than 10-15% at any given time.
Honest question, what do you think causes the price difference?
I'd add a few more to the list of things that I think Tiger parents miss: independence, creativity, and relaxation/meditative/reflective
> why is <not-my-preferred-shell> so pedantic, my fingers are gonna fall off with all the typing

I apologise, but your comment doesn't list any specifics to back up your broad assertion. Do you mind expanding on, and backing up, that assertion? Your view could apply to any technology or shell.
What about sports-related injuries? Serious question.

Should a marathon runner in this scenario get treatment for knee damage or amateur / recreational boxer - for head trauma?
I'm starting to like this idea better. It's at least an approach that isn't yet a proven failure. You can probably get some mileage out of weighting reliable users more heavily than randos, being smart about what thresholds constitute sufficient evidence, etc. Existing systems are definitely good at that sort of thing.
Yes I live in the Bay Area. Last time I took a $9 Uber ride, I checked Lyft and it was $21. This has happened enough times that I check Lyft prices increasingly less frequently.
The EU has wealth in it from it's society and economy. The companies are extracting it by coming in, using their power to take control of the market from local companies and then not paying their share in taxes by using every loophole they can find.

Yes they provide a benefit, but you're bringing up Adam Smith like this is a situation with perfect competition. I might be on the wrong side of this and they are providing a benefit big enough thay the EU would get less net benefit from a local company, but can you admit that there could ever be a case where a company was acting in a way that was detrimental?
Isn't it unclear if preact violates Facebook's patents?
Google Sued by 3 Female Ex-Employees Who Say It Pays Women Less Than Men
Legalist (YC S16) closes $10M fund, is hiring data scientist and engineers
TED charges $4000 to listen live and meet people.

After they have their conferences where all the rich people support them, they give the content away to the masses for free. The point to take away from this is that some people are willing to pay a huge amount of money for "networking".
in that case they've got to get it while the getting's good.
Similar to humans, Bitcoin grows in value according to degree of faith placed in them. It's the same mechanism that gives Trump power and keeps minorities/women out of tech.

The two main forces that give Bitcoin more faith power than others are its age and how well known it is. The attack surface is small because of its simplicity.

I doubt the smart contract systems will be valuable until they build up a body of vetted (by time) law like Deleware has for startups.
There is such a thing as ride quality; I choose to ride Lyft specifically because a representative from Lyft actually gets in a driver's car and rides with them before allowing them on the platform. Though the difference in quality is much less than the difference between Google and Bing for instance.
>Why should I pay to have people see my post? Shouldn't I have to pay people to see their posts instead?

I think people like to write things that others will read. How else to explain why people post so much on e.g. Facebook that is not informational or helpful to others but merely something they want others to read? Introspectively, I recognize that I enjoy commenting on Hacker News and am not exactly doing it wholly out of the goodness of my heart for the benefit of all of you.
On top of that I get a monthly Uber pass for $12. Gives me unlimited rides at fixed price of $3.50 withing 20 miles radius or so.
So have you personally vetted all of your open source software personally going through every line of code?
I do, and I do.

If you're curious, you can even donate money to the government. In my case, I like donating to NASA. However, you can't earmark the funds, they have to go into NASA's general account.
Irrigated water tends to largely evaporate which is why water tables are dropping so quickly.
Median net worth (not net income, and not average) in Poland in 2016 was $9,484 USD.

So, assuming a cop is at the 50th percentile of society, a $200 bribe would be 2% of his life savings.
another asinine commentary from ARS writers.
"Community-vetting" didn't stop the HeartBleed bug to linger for over a year.
How do you prevent an attacker from installing a bootloader which loads (while injecting a rootkit, of course) Apple's signed binaries?

Nobody could be certain if they were running a trusted version of iOS.
Certainly your prerogative. But you're in coalition with the tiny minority who stopped flying United after the Chicago PD yanked the guy off a flight.
responsiveness...
Is manuka honey a ‘superfood’ for treating colds, allergies and infections?
The Essential Phone Team Does an AMA and Get Reception Questions
There is much more of a network effect with social networks than with app taxis.
I must have done a bad job explaining it, because I don't think it's a cop-out at all, and I would have hoped that even you would have agreed with that much, even if you disagreed with me in the end.

A cop-out would be blithely insisting qualia don't exist (like some people in this thread are doing), or insisting that one or another philosophical explanation is forbidden "by definition." And in my opinion, saying it's "emergent" would be a cop-out because often "emergence" just serves to label a phenomena without explaining it.

By contrast, saying that qualia are nakedly physical is to say that they are something, and to say that we are witnessing raw physical events in a direct way is to at least aspire (successfully, I would hope) to give some tangible account of what it is for a mind to have qualia in a way that respects the first person perspective. That could be wrong or confused or unpersuasive in any number of ways. But it's at least something more than a cop-out.

There is more to it than that, and I'm happy to give my best shot at taking that starting point, and applying some philosophical duct-tape to those starting pieces to try to show what it would mean to say qualia are literally physical, and what kind of explanation gives them their due as "real" while still tying them to the physical world.

But that may be a long conversation, and I am humble enough to know I won't be able to settle one of the oldest philosophical issues in a hacker news thread. So I would like to at least point to literature that drives my intuitions on the subject.

Consciousness Explained, by Daniel Dennett, to at least pump the intuition that we should not merely regard a physicalist account of conscious as a legitimate answer to the hard problem, but as the leading candidate for explanation, maybe even the only game in town. Caveat being that he does insist that we should deny qualia altogether in the end, which I think is a cop-out. But he brings the ball to the 1 yard line.

Godel Escher Bach & I Am A Strange Loop by Douglas Hofstadter, to drive home that a key aspect of consciousness is the ability for a system (be it a brain or computer) to interpret the medium that it itself is a part of. Hofstadter I think has the idea that brings it into the end zone, but wouldn't be able to get to the 1-yard line by himself.

"The Intertwining—The Chiasm" by Maurice-Merleau Ponty, who gives a powerful argument that turns the tables against the subject/object distinction. Killer quote: "What is this talisman of color, this singular virtue of the visible that makes it, held at the end of the gaze, nonetheless much more than a correlative of my vision, such that it imposes my vision upon me as a continuation of its own sovereign existence?"

I didn't get to everything, but I wanted to put enough on the table to make this a satisfactory end point to the conversation if need be.
I think both of you are also forgetting padding/alignment, though that obviously depends on the exact details.
Randomly speculating here

- Uber has more money on their hands and is massively subsidizing something that may not be sustainable long-term

- Uber may have more customers and can pool rides more efficiently and cost-effectively
For me it’s the opposite. I think it’s all about the city, promotions, and how these companies view you. I recently priced a ride to my friends place immediately after he talked about a $3 ride home... for the exact same location it was $9 for me. Things are very dynamic.
Sure, I'll send an email.
ss is a lot faster IIRC
Plus, you have to execute non-reproducible binaries in order to install LinageOS on your phone.
This borders on off-topic, but also speaks to the larger part of people being angry all the time and constantly seeking reasons to be outraged.

I don't give them the power to make me angry. I also know that I've influenced people in a positive way. I recently put one person in touch with a tattoo removal service that was free.

It's worth the effort and time.
You'll definitely want to check `free -m` before calling `swapoff` to make sure you really have enough memory for everything in swap, lest you want to invoke the wrath of the OOM killer.
> Obviously, I can construct real-world programs with pretty much arbitrary allocation rates, but especially performance-sensitive code will avoid that, if only because it hurts memory locality.

That's not actually true at all. Games, for example, can have high allocation rates. But they use custom allocators to make those allocations extremely cheap using things like arena allocators for the allocations for a frame.

> My point is that this apples vs. oranges, no matter how you cut it.

It's not apples vs. oranges at all, though. It's "how can you solve this problem in the optimal way on any given language"

The set of rules does not appear to unfairly punish any particular language design. You can do object pools in GC'd languages, too, for example.

Does the problem itself have bias? Probably, but real problems in the real world have inherent language biases, too. That's a problem with reality, not a problem with the benchmark.

> That sentence doesn't make sense, unless you live in a world where C++ is the only programming language (because templates are pretty much C++-specific).

generics? Not C++ specific.

> Simple example: A program alternates between allocating objects of size N (and then freeing most, but not all of them) and allocating objects of size M (and then freeing most, but not all of them). Worst case means that one object per block is enough to keep an entire block alive.

That example results in terrible fragmentation for everyone if M > N other than a compacting GC. It's not made particularly worse by an object pool.

> Importantly, you seem to be mistaking this for a tribal argument (the GC tribe vs. the manual memory management tribe), whereas my point is simply that the benchmark is bad and tries to compare incomparable things.

I'm not mistaking it for that at all. I'm saying your arguments for why it's bad are bad. You seem to be upset that benchmarks for problems exist that do not represent your priorities of what should be benchmarked.
Service could be delivered cheaper as you wait 8 minutes for your BTC transaction to be confirmed. It's a very innovative way to increase wait times while increasing customer satisfaction amongst those who give a shit how the payment manages to transact.
Tariffs in cars in a big market such as the US encourage foreign car companies to set up locally or at least in a NAFTA member country.
Right, that's a different moat and a new playing field though. It seems like it could be less of a network effect, possibly more of an economy of scale effect. Or maybe those two usually end up coinciding.

Or maybe not, maybe they'll be some point where the software matures enough that people end up being sort of indifferent between who developed it as long as it passes some "good enough" threshold, and some of the set of developers with good enough software will license it to whoever wants it to undermine the dominant player. For example I'm not sure which of the Maps/directions apps out there right now is actually the best, but they all seem good enough to use and I can't actually tell which is superior except for rare edge cases that I won't see often enough to be able to quantify.
> The Chinese government is protecting Chinese [control over citizens] markets

> and also acting as the world's biggest innovation VC

Wew.

> Other countries have been asleep at the wheel

Calm down with the CN propaganda.
This line of reasoning is bordering on arrogance. To give a Worker one choice and calling it "freedom" is extremely callous.

The skillsets we're talking about here (Cafeteria Workers and Bus Drivers) are not conducive to "self-employment".

The Workers cannot set their own hours or rates; both requirements defined by the IRS to qualify as "Independent Contractor".

See https://www.irs.gov/businesses/small-businesses-self-employe...
Rust uses jemalloc by default; I wonder what it would look like if you swapped the allocator.
I notice they are also advertising more. I'm surprised to see their ads in the current football game.
Resume/CV: https://drive.google.com/open?id=0Bys8N4UStbc4NEUteFlYTC1qdz...
Only scripts that are sourced by the active shell

Edit: to clarify, any shell script that is executed will define its own shell to execute with (the #! line).

There may be some issues if scripts have declared their shell as /bin/sh but they use bashisms, and then /bin/sh isn't provided by bash anymore, but honestly that's not necessarily related.

The discussion here is about changing the default login shell for interactive user accounts to fish.

If they did this though, it would be nice if they would use dash for /bin/sh, but I'm not sure how that's licenced - possibly gpl3 too?
Javascript and other dynamic languages are leaning towards type safety and other static checking tools. C++ and other compiled languages have strong types , but need and std::variant (and similar constructs) to add flexibility and boost productivity. The Yin and the Yang, looking to balance themselves into perfect programmer bliss.
What is 'jobs' in your pseudo-code? Can it be a user-defined type? Does the author of that class need to explicitly state that their type meets some trait? Is 'Any' part of the type, a trait, or the language?

What humanrebar wrote is an algorithm that will work with any range of any type that has a 'failed()' member function.

Here's another formalisation:

auto batch_failed = [](auto const& batch) {
return std::any_of (begin (batch), end (batch),
[](auto& testcase) { return testcase.failed (); });
}

This function will basically work with anything.
Great analogy. I'm going to use that one. It's gotten so bad companies won't even let me bring in my own good hardware I paid for to use. Dual core laptops with 3 hours battery life, 24" 1920x1080 monitor, mechanical hard drives, all shit.
I think the graph is trying to describe an idea rather than be a reflection of reality, they do mention it will look different in specific cases. Though, I think as you point out, the graph could look drastically different
for certain kinds of businesses.
In the US, sure. But if you travel internationally as I do, Lyft isn't even Outside the US yet while Uber is in almost 100 countries. There's no comparison.