skysight-inc/HackerNews huggingface dataset:
Plain and simple, people have the ability to ignore things that are unethical if they consider the benefits sufficiently important. If you are reading this, you are using a device that is the result of thousands of hours of actual chattel slave labor, conflict-producing minerals, assembled by workers in horrific conditions. And yet you use that iphone or thinkpad.

Any person living in the first world is the beneficiary of an immense amount of human suffering and cruelty, period. There is no way to avoid it short of living a hermetic life in the woods. So why don't you do that? Because society is convenient and nice to live in.

People eat meat because it's delicious. People buy factory-farmed meat because it's cheap and they can use the money they save on something else. People use smartphones and PCs because they're entertaining. It really doesn't seem like a deep question to me at all.

As for why people who live on farms, specifically, would be more likely to eat meat... I suppose people probably become desensitized to it, the same as someone who works in Foxconn would become desensitized to what we would perceive as human suffering.

I dunno, it doesn't really seem that complex an issue to me. Pete Singer is right, the ethical answer is to reduce our suffering footprint as much as we possibly can. But hedonism is so damned pleasurable, that people won't. If you can moderately reduce your suffering footprint in a sustainable fashion, like a diet, by something like veganism then go for it, but you also can't reduce it to zero.
Having someone else around who's a positive influence on dietary, entertainment, and general physical activity choices can have a large effect on the probability you'll need an ambulance.
Mirror test hints at surprising cognitive abilities in fish
Veganism is a spectrum. Some are fine with honey, others find it exploitive. The interesting thing to me is the principle that is so important to warrant a conspicuous lifestyle change and how it maps to other issues.
Has anyone used these to write interrupt service routines? Seems like there's an opportunity here. You can take your existing synchronous code and not have to rewrite it into something like continuation-passing style. This is a source of a lot of bugs.
Are you the creator of this website? This seems almost like Google Trends, but I wasn't able to capture a lot of value for exploding markets.
I had a long conversation at a hostel in Denmark with a Danish reporter whose opinion was that the metrics of Denmark as being a happy place are completely misleading, and that modern Danish society was deeply lonely.

It's fuzzy because it was a few years ago, but I remember she said that it's common for young Danish people to move to the city when they become adults and completely lose touch with their families, and that social relationships at least in Copenhagen tended to be unfulfilling and superficial.

Entirely hearsay. I'd be curious to hear other perspectives. (She was also older than the millennial generation, so may have been out of touch herself.)
This similar clothing recommender seems like something that Netflix or Amazon Prime will add to their pause screens on their original content - letting viewers purchase similar things to what the characters are wearing right on screen. I remember searching for years for some dumb shirt that Owen Wilson wore in some dumb movie, but I was so happy when I finally found something like it.
>"Ocasio-Cortez has called out Facebook and Twitter for their role in spreading harmful memes and noted, “We need to get it together.” Yes, we do. In addition to calling for social media reforms and regulations to encourage platform accountability"

This isn't even talking about fake news anymore, this is just "censor people I don't like". No thanks.
Bandwidth limit is the natural limit. Not monthly data limit - that's simply a method to fleece users. Nothing to do with infrastructure.
Also, consider the risk/reward --
You're counting on a lot of things to go right in this new process, in order for it to not poison people. Cost of policing the new breeding process, inspections, industry regulation.

For what benefit? Some more people get to taste an expensive bland fish that isn't going to be feeding millions? I don't believe fugu can be raised in captivity at scale.

Why bother?
Personal satisfaction doesn't matter once you're dead. Those other things do. And your entire assessment of your life at that point will be put onto other people.

With that said, optimizing for after you're dead might be selfish and reasonably desirable, but there's a lot to be said for optimizing for tomorrow instead. Life would be pretty pointless if none of us were supposed to optimize for some enjoyment while we're here.
If I'm not getting an A, then I'm not taking your stupid class.
I am against animal cruelty, except I don't consider killing animals for meat to be cruelty, it's just an animal fulfilling their life purpose. That's how virtually all wild animals die, by becoming a meal for some predator, so killing them by humans is no different.

Then again, if someone would do some unnecessary torture on said animal, starving it, beating it up, then of course I would consider that cruelty and demanded punishment for that.
I think the conflict would be greater for an anti-choice ethical vegan. You can't force a cow to produce milk, but you can force a woman to incubate a baby?
What are the things that you need to automate but can't find people for it?

How do you handle maintenance now and where could technology fill the gaps?
Second-Generation Land Rover Evoque Gets Hybrid Option
Does Verizon offer fiber in Louisville?

Google Fiber was more about scaring ISPs into investing in fiber, than serving its own fiber. Once bribery and lawsuits failed to stop Google Fiber, ISPs started to compete.

https://thenextweb.com/google/2017/07/21/how-google-fiber-wo...
That's actually not what the efficient market hypothesis (EMH) postulates. The EMH does not state that it's impossible to find opportunities to make a better-than-market return. It states that it's impossible to predict those opportunities.

In other words, the EMH does not preclude $20 bills from lying on the street. It does imply that, in an idealized market which is informationally efficient, you cannot predict where people are dropping $20 bills around the city.

Your example is one of the most common mis-analogies of what the EMH states. But in point of fact, if the EMH precluded any better-than-market returns, it would not be possible to have a market since you'd have no risk or volatility.
> (which lead to subsequently wiped out all our gains in a week)

This is the key point. Many strategies that yield above-market returns often do so only because they're taking on large amounts of risk, even if that risk isn't immediately apparent. Think about trading cryptocurrencies, buying penny stocks, selling naked options, etc. You _can_ make a lot of money doing any of these things, but you'll be exposed to quite a bit of downside along the way, and most people who try will end up in the red.
Psychiatry is in the same boat. Anyone with multiple ongoing issues (depression + anxiety, for instance) is disqualified from studies. Guess what - those are the people that repeatedly have the worst outcomes or don't respond to treatment. We don't even know the real effect of smoking with ADHD people, because if they have anxiety they won't be included in the study.
I use gumroad and like it.

This reminds me of the Patreon founder claiming a few days ago that he didn't have a sustainable business. Did Patreon or Gumroad need $10 million of VC money? Do they need to be located in the bay area? These seem like sustainable businesses that shoot themselves in the foot with unnecessarily high operating expenses and unreasonable expectations from VCs.
> Capitalism has provided more benefits to more people than any other economic system in history.

Provably false. One example is the Islamic economic system. It was famously noted that there were no more people who accepted charity during the rule of Omar Ibn Abdul-Aziz, because poverty was basically eliminated.
I guess the city will be responsible to remove the fiber then as they repave roads over time? Or will Google pay for it?

Seems horrible if Google tore up roads to put in Fiber and now they decide to pull out leaving the taxpayers holding the bag.

I wonder if a situation like this was in the contract with the city. Maybe a journalist will FOIA them for a copy, but something other cities should think about when they do public-private partnerships - what happens when either partner doesn't want to be involved anymore.
I'm honestly baffled why anyone would take "markets are efficient" seriously.

It seems such an obviously rhetorical (i.e. politically expedient, not fact-based) narrative intended to sell the idea that markets are the very best of all possible ways to organise everything - in spite of all the centuries of historical evidence that markets consistently run in an irrational bubble-driven boom-bust cycle with almost insanely destructive opportunity and recovery costs.
Oh, I didn't understand (2), you mean a simple TCP proxy. Well, I guess one could already use Tor for that.
The effectiveness of dynamic scaling significantly depends on what metrics you use to scale. My recommendation for that sort of system is to auto-scaled based on the percent of capacity in use.

For example, imagine that each machine has 20 available threads for processing messages received from SQS. Then I'd track a metric which is the percent of threads that are in use. If I'm trying to meet a message processing SLA, then my goal is to begin auto-scaling before that in-use percentage reaches 100%, e.g., we might scale up when the average thread utilization breaches 80%. (Or if you process messages with unlimited concurrent threads, then you could use CPU utilization instead.)

The benefit of this approach is that you can begin auto-scaling your system before it saturates and messages start to be delayed. Messages will only be delayed once the in-use percent reaches 100% -- as long as there are threads available (i.e., in-use < 100%), messages will be processed immediately.

If you were to auto-scale on SQS metrics like queue length, then the length will stay approximately zero until the system starts falling behind, and then it's too late. If you scale on queue size then you can't preemptively scale when load is increasing. By monitoring and scaling on thread capacity, you can track your effective utilization as it climbs from 50% to 80% to 100%; and you can begin scaling before it reaches 100%, before messages start to back up.

The other benefit of this approach is that it works equally well at many different scales; a threshold like 80% thread utilization works just as well with a single host, as with a fleet of 100 hosts. By comparison, thresholds on metrics like queue length need to be adjusted as the scale and throughput of the system changes.
It's `ToArray` itself that's the problem. Since it doesn't know how big the array will be in the first place, it has to allocate a small array, start iterating, copy everything into a bigger array each time it runs out of space, and finally allocate an array of exactly the right size and copy everything into that.

You can see the `ToArray` implementation at [0], which defers the implementation to [1]. The implementation checks for ICollection to get the exact size, but the type [2] that `Select` returns doesn't implement ICollection, so `ToArray` has to fall back to the less efficient algorithm.

[0] https://referencesource.microsoft.com/#System.Core/System/Li...

[1] https://referencesource.microsoft.com/#System.Core/System/Li...

[2] https://referencesource.microsoft.com/#System.Core/System/Li...
> it is a seemingly never-ending race just to keep up with the state of the art

It is, there is noting seemingly about it. And it's the whole industry, from sysadmin level, through ML to front end dev. You sit down for 2 years, boom, you're so outdated, it hurts.

A regularly I wish I was a carpenter, where you learn something and it may stay valid for a long while. (EDIT: I admire carpenters, before someone thinks otherwise.)
The trouble with appeal-to-authority is when its used to shut down discussion, e.g. 'before you say any more you have to be as smart as me' which isn't educational, helpful or honest.
Missing /s. Yes - I meant there are nice options.
Once (multiple) ISPs invested in infrastructure, they have lower marginal cost so can stay and compete. Sure, there are still antitrust risks, but better than nothing.
The problem is simultaneous usage, not "heavy" usage as in consuming a lot of data each month. If the network can't handle increased simultaneous usage, no amount of data caps will fix that.

The only thing that can be viewed as network management is bandwidth limiting based on the current network load. I.e. your realtime bandwidth limit.

Limiting monthly data has nothing to do with network management IMHO and is a simply a method to fleece users and push them to pay more for less capped plans.
Control: For the User, by the User, of the User – The New Stack
Hopefully you realized that person is a negative influence way before you decided to live with them.
This is a weak economy if you're a laborer and not a capitalist. Overall, it's still been a VERY strong economy since '73. The US has been either first or second in GDP growth EVERY YEAR FOR 40 years! China has been killing it recently, but over the given time period, the US is still by far the best: https://en.wikipedia.org/wiki/List_of_countries_by_GDP_growt...

A real weak economy would look like Japan, Ukraine, Russia, Zimbabwe, etc.

Life for the laborer has been under systemic attack since Reagan, but the US economy as a whole has been doing swimmingly.
No, I would have said if I was! :)

I saw it on ProductHunt: https://www.producthunt.com/posts/glimpse-5
Auditing Rust Crypto: The First Hours
It will be connected into the dark net.
That's one of the main languages at Google. And there are moving towards more Go since a few years.
>when men act against homosexuality and then later come out as always having been gay, when religious leaders abuse people sexually...

Those aren't moral paradoxes, those are just people being hypocrites.

The paradox, as such, is trying to reconcile the genocidal God of the Old Testament with the New Testament, and both with modern morality.
I doubt you would shoot the chicken though, as that would basically blow its head off. More likely she would have just wrung its neck or chopped the head off.

In modern small-scale processing, they put the chicken upside-down in a cone and slit the neck to let the chicken bleed out.
Shaka, when the walls fell.
Even among 18-21 year old college american women there are ridiculous amounts of variables that you can't control for. Give up the idea that you can control for biases in psychology. Do big mixed tests, then if there's positive outcomes see if its correlated to any of those groups. Then you can do more tests on the groups that didn't respond.
"Sometimes I wish I was a carpenter, where you learn something and it may stay valid for a long while."

But what's stopping you?

I prefer programming and development, exactly because it's always changing and interesting.
No doubt there's going to be some amount of men living exceptionally unhealthy lifestyles to the point of alienation.
Aka "you're using it wrong."
Woody Allen Files $68M Suit Against Amazon for Film Deal Breach
Cooperatives could be a good middle ground: they have to turn a profit, but the members have their say in how things are run.
For me, killing animals for meat isn't a problem. It's the way that they're treated before they're killed that bugs me about factory farms.

I shot a deer about 6 weeks back and butchered it myself, and I don't feel any moral conflicts over it. Over those last 6 weeks, though, I've actually eaten far less meat. I haven't bought meat from the supermarket at all, and I've eaten it at restaurants just a handful of times. Most days I eat vegetables, lentils, eggs, beans, etc., and once or twice a week I put on the chef hat and make a fancy venison dish. In comparison, factory farmed meat just isn't all that interesting or appetizing to me anymore.
Some Uber and Airbnb employees are trying to avoid California income tax
>In addition to calling for social media reforms and regulations to encourage platform accountability"

This does really sound like just another way of wording 'website owners should be legally responsible for what users post'

Ya know leading to that whole mass censorship scenario.
> Playback Region B/2: This will not play on most Blu-ray players sold in North America, Central America, South America, Japan, North Korea, South Korea, Taiwan, Hong Kong and Southeast Asia.
If you're interested, read up on the Islamic economic system. It allows for competition in a similar fashion that capitalism does, but it is still controlled. It also abolishes evil practices that feed on the poor like usury and interest, yet ensures that the poor get a good share by means of charity and other ways.
Voting for a New Era of Mokens
This report is particularly suspect. First of all zero-rating is not banned in the EU, and it's not clear which countries are included in the "has zero-rating" basket. The more likely interpretation of their data is that "in countries with shitty internet, providers tend to offer a lot of zero-rating offers". E.g the internet is vastly better in romania than in greece yet they both have a lot of "differentially rated" offers

Then they only show two years , 2015 vs 2016, where there is a slight increase of 2% in prices , without error bars. Then there is this:

> we repeated our analysis for zero-rating oﬀers introduced in 2016 or 2017. However, initially this did not produce statistically signifcant results in any category. Closer examination of the data however revealed Finland to be an outlier market, in which the replacement of a single oﬀer signifcantly changed the prices in almost all data volume aaskets. This is likely due to the fact that unlimited data plans, which do not sensibly admit a price per gigaayte calculation, are prevalent in Finland. We therefore repeated the analysis but excluded Finland from our dataset. In this case, we found a statistically signifcant result (p=0.04) for markets in which zero-rating was introduced between 2015 and 2016. These markets showed a 1% price increase between 2016 and 2017, whereas markets without zero-rating in both cases showed a 10% price decrease.

I think they are stretching it with p=0.04 on a cherrypicked sample of n=30, and present a rather peculiar conclusion about their data. Zero rating is obviously marketing garbage, but i am very unconvinced that it is the reason why ISPs are not investing in their networks.

(It also took 10 minutes to download their 5MB pdf - talk about bad internet ;) )
Joyent offers this as I recall, however it's only a scale up, I don't think they can scale down afterwards.
> developer must understand when it's time to use a framework.

The developer does. Do the project owner/manager/mid level personnel? That's a better question.
I've also thought of this. With the plentiful availability of storage and bandwidth we have today, there is little technical reason why public resolvers and privacy minded individuals couldn't download and cache zone files in bulk.

As you say though, I suspect the inertia behind the status quo is so strong that there is little chance of such a radical change being accepted.
A sustainable price is one that has margins large enough that problems like that aren't fatal.
Novels with giant, possibly magical, libraries
OK - I believe I exfil'd the mLab and NASA security keys. The first ends in 'Sdu' and the second ends in 'C7V'. Do you want me to email you?
In the best of dark humor, their installation approach was so ridiculously light touch that it appears almost unnoticeable. I'm far from a traffic engineer, but I've driven over potholes in this city that are deeper than the cuts Google made to bury their fiber, so I can't imagine things will be "that bad" in the long run.

The sober light of day makes it pretty clear that Google was attempting a pilot of a very certain type of installation that failed spectacularly.
El Paso Zoo will name a cockroach after your ex and feed it to their meerkats
When the point being discussed is parental strategies and choices, referring to the parent rather than the child isn't dehumanizing.
That and the Beyond Burger are both pretty good. It would be nice if they weren't at least double the cost of beef though.
Not sure this can really help; information changes hands quickly. Once an agent misheard my name when setting up electricity and I received bills addressed to a similar-sounding name from them. For years I would receive mail from all kinds of random things they clearly sold me to, with the exact same mistake.
"... taught me the reality of it" is a bit of a downward-looking phrase. I think people understand the reality of it - that animals can be raised comfortably and killed in a way that looks gruesome but is humane, and animals can be made to suffer before and/or while they die, and both occur, the latter unfortunately in vast quantities. The question isn't that people don't know what's happening - it's that each person perhaps has a point on the spectrum I've illustrated where they are comfortable, a place where they might refuse to eat the meat (if they can even know the circumstances of a particular meal's origin), and a space in the middle where they are against the treatment of the animal, but not so much that they would not eat the meat. And of course, for some people there is no comfort zone - where even a comfortable life and painless killing is unacceptable.

The point is that I think the question is interesting, and I think you might be allowing yourself to dismiss it too easily in support of a personal identity you feel strongly about.
For your amusement, a quote regarding fictional-computing from Hogfather (1998) by Terry Pratchett:

> "That is the long-term storage, Archchancellor."

> "And how does that work?"

> "Er ... well, if you think of memory as a series of little shelves or, or, or holes, Archchancellor, in which you can put things, well, we found a way of making a sort of memory which, er, interfaces neatly with the ants, in fact, but more importantly can expand its size depending on how much we give it to remember and, er, is possibly a bit slow but----"

> "It's a very loud buzzing," said the Dean. "Is it going wrong?"

> "No, that shows it's working," said Ponder. "It's, er, beehives."

> He coughed.

> "Different types of pollen, different thicknesses of honey, placement of the eggs ... It's actually amazing how much information you can store on one honeycomb."

> He looked at their faces. "And it's very secure because anyone trying to tamper with it will get stung to death and Adrian believes that when we shut it down in the summer holidays we should get a nice lot of honey, too." He coughed again. "For our ... sand ... wiches," he said.
A Lyapunov-based approach for safe RL algorithms
>To allay your complaints about unfairness, you could structure it so that the caps are looser in off hours like 3am, but then again, that wouldn’t benefit most people because they don’t use the internet at 3am.

On the other hand, something like this might incentivize developers to take advantage of lower pricing during periods of lower congestion. Mobile OSes tend to provide the user a choice between downloading updates anytime or only when on WiFi, but if the pricing structure made this useful, there’s no reason they couldn’t download updates overnight too.
Germany cracks down on Facebook for 'abuse of market power'
PHP. Laravel to be specific. It's easy to code, has large pool of devs and resources, can be easily set up for multitenant operations. Basically any language though will be feasible. It's not the language it's the product that matters.