skysight-inc/HackerNews huggingface dataset:
> But even putting that aside, it's still kinda absurd that we dictate which naturally growing plants people are allowed to possess / cultivate / smoke / ingest / whatever.

It may or may not be the best policy, but I disagree that it is "absurd." If we were a nation of sovereign citizens, that would be one thing. But we're not. We live in a society, where we have undertaken quite extensive obligations to each individual. At least where I live in Maryland, we have committed that we will pay for the medical care of each individual below 133% of the poverty line. Unlike some states, we do not deny benefits based on drug testing. Indeed, if you're a drug addict, we'll even pay for your treatment at the public expense.

In that context, it is not "absurd" for the government to regulate (1) behaviors that could cause people to become a liability to the welfare system; (2) behaviors that could prevent people from being productive contributors to the economy that funds the welfare system.

For example, as to marijuana, which is a relatively mild drug in the grand scheme of things, there are studies showing cognitive impacts even after the high wears off: https://www.nbcnews.com/health/kids-health/marijuana-may-be-... https://www.scientificamerican.com/article/what-pot-really-d...

> A slew of studies in adults have found that nonusers beat chronic weed smokers on tests of attention, memory, motor skills and verbal abilities, but some of this might be the result of lingering traces of cannabis in the body of users or withdrawal effects from abstaining while taking part in a study.

Likewise, studies show that the number of people trying marijuana for the first time doubled after it was legalized in Canada: https://www.businessinsider.com/since-pot-was-legalized-in-c....

Maybe, on the balance, legalization is still the right call, at least for marijuana. But, in a developed welfare state, the government has the right to make that judgment and legislate accordingly.
Thanks, so lifetimes can definitely be inferred for safe code (although just like type inference, they can lead to leaky abstractions). But aren't lifetime annotations necessary for unsafe code? How could you cast a pointer into a struct into a raw pointer and back, while preserving the lifetime, without them?
The US gets the attention because they’re the only powerful country fighting against the sort of collective action we need to take.
>Some transgender people have cosmetic surgery. But most retain their birth genitals. Everyone's equality and safety should be protected, but women and girls lose out on privacy, safety and fairness if males are allowed into changing rooms, dormitories, prisons, sports teams.

I'm not sure I follow her argument here. Does she mean that fundamentally the presence of male genitalia in these spaces is the problem? That a transgender female is not acceptable in these spaces unless birth genitalia is removed at which point it becomes acceptable (independent of any other changes i.e hormonal)?

And if so how does the presence of male genitalia make the space less safe? I assume because males have a higher rate of committing sexual assaults (which I guess is a fair argument). But then why would a penis attached to an otherwise female body pose a problem since I assume it is male neurobiology and hormones that drive sexual assault behavior (not the genitalia)
Same thing happened to me last year, flagged by Canada customs as some kind of potential sex criminal being a solo male traveller and I just gave them my unlocked phone to search through so I could get out of there after a 12hr flight.

I had keepassx android 3rd party app installed to keep financial info and passport pics in case my bank cards and other things were stolen, totally forgot it was there and they didn't even ask me for the pw, returning my phone and letting me go. If I was a degenerate criminal I could have had anything in there was surprised they didn't notice it.
Not sure why you don't have a scrollbar. On my version of Firefox (Firefox Developer Edition 67-0b16) the certificate list does have a scroll bar and can be navigated using the mousewheel. Can't speak for stable Firefox since I don't use that version.

No, not that I am aware of. In my own experience it actually took me longer to find alternative ways of bringing awareness to a bug I was having than it did to signup to Bugzilla and report it there.
Isn't 18650 essentially a generic part number, with numerous providers? These batteries don't even have to have the same capacity (I've seen many 2700mAh, 3000mAh and 3300mAh), just same package. I'd wager that this is the most common form of a lithium battery available on the market.
I wonder at what age that typically (if there is a typical experience) happens?

My mother is in her mid 70s and very far from a techie or tech-interested (worked in textiles/fashion, never used a computer before the current century & then first only for making free international calls via Skype as was setup by us) & slowly but surely adapted to some small variety of new tech especially after retirement when she had more time on her hand.

She does nothing fancy with it but is e.g. using a modern android phone to make video calls & send messages via whatsapp, play casual games, etc.
Until you hit this can not happen we will not spend time looking into it issue in a cloud :)
The "Club of Rome" report[1] was published in the early 1970s. We've known for a long time. Still, most people probably still don't know, because they are too busy shopping for the latest shoes or cars.

[1] https://en.wikipedia.org/wiki/The_Limits_to_Growth
This is not a good comparison. While I agree with you that a project like SnooFS is using other people resources in a bad way, projects like this are more of a proof-of-concept than anything else. I don't believe people would actually trust their files in a manner like this.

On the other hand, whereas GitHub issues are not intended for external blogs comments, it is already used like this and for blogs hosted on GitHub Pages. This is just an automation tool. If GitHub sees a problem with this in the future they can always change their terms of use (and that's why anyone should only use a system like this for ephemeral stuff).
It seems like this would be extremely difficult to accurately measure for many reasons. Two big ones immediately come to mind.

1) Confounding variables. She essentially states that she looked up resistance movements and then quantified what percent of people participated and the outcome. But there are going to be tremendous confounding factors here. While she does not offer much in the way of examples she did reference the most iconic examples - Gandhi and the US Civil Rights movement. The Civil Rights Movement has some great examples, but I think India is perhaps even more striking so let's just consider that.

The British Empire was collapsing into bankruptcy in 1946 following World War 2. They were only saved by an emergency loan from the United States. At the same time this was happening the world had become divided between two superpowers - the USSR and the USA. And neither of them looked fondly upon British imperialism. India would be granted independence in a matter of months - in 1947. And over the next 18 years so would nearly every former colony of India, regardless of the level of resistance. And indeed, our author here almost certainly also listed all of these incidents as successes of nonviolent resistance from tiny minorities, even though their independence was driven largely by outside factors.

2) The meaning of protest has changed in the age of the internet. In the 1960s organizing was extremely difficult and travel was expensive. Seriously, imagine trying to organize things when the best you have is a phone where you have to manually dial each and every number (and long distance was pricey!) or things like hanging up signs on street lights. And people getting places was costly. A one-way domestic flight could set you back nearly a thousand dollars. The net effect of this is that in times past a single person represented far more people than just themselves.

However today this has radically changed. Organizing people is completely trivial and free. Travel is still a burden but it's become much cheaper and easier than ever before. This also means that protests mean something entirely different. if there are a million people protesting something, it's entirely possible that these million people don't necessarily represent all that many people other than themselves.

This also makes me wonder about something else, but since it's a distinct point - I'll put it in another post.
it literally IS that simple, it's an economic model. The example I gave is, of course, incredibly stripped down and incredibly simplified; it's simplified for the purposes of discussing what a "rate of return" is.

The rates are adjusted for maintenance cost in the paper. The example I gave is a simpler model than what is presented in the paper:

> These net rental yields use rental income net of maintenance costs, ground rent, and other irrecoverable expenditure. These adjustments are discussed exhaustively in the next section. We use net rather than gross yields to improve comparability with other asset classes.

did you try opening the paper and searching "maintenance" before you posted?

> Where are all these $100K properties, btw?

For one thing, it's a thought experiment. We're using our imagination to define our words. Stop looking at everything so unbearably literally.

And for real, that is a ridiculous question even when taken literally. Finding houses under $100k is really not confusing so long as you look in places with low costs of living. Randomly picking Tulsa, Oklahoma, for example: https://www.redfin.com/city/35765/OK/Tulsa/filter/property-t...
An American Lab Test Abroad
I think it takes more than one flag.
That’s really not an issue.

You can buy opium poppy (Papaver somniferum) plants in the US. Just go to your local home and garden shop. https://www.lowes.com/pd/1-Quart-Potted-Oriental-Poppy-L6366...

https://en.m.wikipedia.org/wiki/Papaver_somniferum
>What about your system is so bad that allows this to go on? It's not a problem here at all.

Someone is making money. Anyone who wants a law or regulation that stops someone from making money is a socialist and socialism is bad /s
"readability" is largely a matter of familiarity, so it's very hard to make such sweeping statements accurately. The difference between "common idiom" and "unreadable mess" is "common", not the code itself.
I am not skeptical. All my applications are serverless. I find this makes for extreme portability without many privacy and security concerns.
The question is whether that same population do the thing if it were not illegal? Certainly not everyone in that group. I'm not sure it's even possible to collect this kind of data, but it's a relevant question.
Do you mean ditch most of the animals too? Because it seems highly unlikely what we're going to take even 1% of animal species into space.
None of that sounds bad to me. Imagine how quiet it would be without cars and planes, and how much better the air quality would be. Perhaps obesity would even be curbed if people were eating local vegetables, fruits, and grains instead of fish, meat, dairy, and other animal products. What you have described doesn't sound like people are poor but living a leaner, simpler, healthier lifestyle.
Given the time constraints around organ donation and transplantation, this seems reasonable. If you only have a couple of hours before the organ is no longer viable you can't reasonably sit around hoping someone will return your call.

Ideally, you should be alerted that your position on the waitlist is approaching so that you know to answer any incoming calls in case it's "the one". I have no idea if this reflects reality however.
weird. thanks for the correction, some phone glitch there
Anecdotal evidence. I've also seen colleagues spend weeks arguing with AWS support while debugging a weird performance degradation issue, that would have been straight-forward to investigate in a bare metal deployment with full control over everything.

It's not like the cloud is a magical place where no unexpected issues ever happen. Cloud providers can be surprisingly buggy, especially AWS, particularly at scale when you start hitting the implicit scaling limits their docs conveniently forgot to mention.

Each technology has their unique challenges.
Well, you began by saying that this is all ok if we take a 100 million year longview. You might as well have sent out a personal invitation to the deranged.
Do you have some examples of this style in go? This was once a gripe of mine with go, but I have since just gotten use to the lack of clarity around types I'm working with.

I came from JavaScript so it wasn't too hard, but I was writing mostly with C when I first encounter go. With JavaScript I heavily leaned on properly named variables to understand the underlying type within the context of the code I was working on. In go however, short and nondestructive variables are common place, with the lack of types in declarations I have to reply on properly named functions and general context of the code I'm working in.

I'd be curious to see what go looks like with explicit vars for most things.
Cooperative multitasking at its finest.
Ok, can u elaborate ? you mention about bees. I response that bee might be able to be replaced by some other method.
Please help my payment method invited this time not okay
New type of origami features ‘topological mode locking’
It's been discussed elsewhere, it's hard to find indices that are fossil-free that are also performant in the market. A lot of these supposedly fossil-free indices have some sketchy companies in them as well. Probably the best way to invest in green companies would be buying stocks of single companies you believe are making a difference.

Outside of that, supporting bonds that encourage low-carbon products/behaviors, or making personal changes in your energy use and lifestyle and taking the financial trade to lower your carbon footprint there. Things like buying an EV, lowering heating/cooling use, biking more, reducing waste, increasing efficiency, these may cost you in comfort or convenience but will pay the planet back.
I highly recommend Rook [1], which is based on Ceph, provides PersistentVolumes to k8s workloads and is also running on k8s itself.

[1] - https://rook.io/
The article seems to focus on K8s with reference to micro-services. How well does K8s do if you're running a monolith?
>> My mother’s housing costs are moving past $6,300 a month

Holy shit. I can't imagine how the author can afford that plus take care of his family.
I'm using WordPress, but they've recently changed their UI to be fairly terrible, necessitating another plugin to revert the writing interface.

While that's annoying, the platform supports anything I'd want to do functionally with the site, and it helps that most of my freelance development work is WordPress-related. Like arthev suggested, time spent jacking with the software is time not spent blogging (or something else productive).
1. Eat way less meat, e.g. once a week/month, during holidays (why do we use vastly insane amounts of deforested Earth to grow food to grow other type of food?).

2. Fly/drive less, try to work remotely.

3. Biggest footprint to reduce climate change and damage to the nature - have no more than 1 child. I would love global 1 child-policy. IMHO quantity of humans is the core of the problem.
In my last team, our team suffered from a CPU bug and a SSD bug that caused painful debugging nights. We used multithreading heavily, and it could have been library/kernel issues or some bugs in our code, which cover massive amount of potential target code that needed to sort through initially. I don't think small companies can afford such gigantic debugging effort, so either they should rely on their luck (or flaky tests) or on someone else who can afford it (a cloud/infra service provider or a startup that depends on you.)
That's assuming the robot builders have some kind of a monopoly. If anybody can build robots but it only takes 10% of people to do it before we have all the robots we need to do everything then the wages for robot builders will be as low as the wages for anything else, otherwise more people would become robot builders and drive down their wages.

But wages are always relative to prices. If everything is being made by robots that nobody has a monopoly on then everything should be very inexpensive. Having to work for the same nominal wages as you had in 2003 is not that much of a problem if nominal prices are now 5% of what they were then.

The problem comes when you have some kind of corruption or distortion or regulatory compliance costs keeping some prices high (see: housing, education, medicine) even as general wages are flat or decline, or just grow less than those costs.
Fingerprinting is not an effective deterrent either, as you can just open a different browser. The user could also have multiple devices with internet access.

You could use IP address, although that only works if the user isn't on a public / shared network. It's also easily bypassed by spinning up a VM on a cloud service provider and using an SSH tunnel.

Since you used polls as an example: StrawPoll.me [0] is an online poll site which lets you select different duplication checks based on your requirements. The choices are: IP, browser cookie, none, or require user sign in. They also give you an option to add a CAPTCHA.

[0] https://www.strawpoll.me/
You're right that it's not absurd, and that scares me. By the same logic it wouldn't be absurd to limit people's right to go ice climbing or paragliding. Down a different path of rationalizing, it would also make sense to limit low-income earners or unhealthy people's entry into the state.

These are the downsides to welfare programs that people should really be focusing on. It's not the cost in terms of dollars, but in freedoms that it calls into question.
The cartesian view on biology was a necessity to avoid public burning, and essential to make positive science possible.

Before Descartes, it wasn't at all clear and obvious that mere things had no intention, no wants, no "soul". In fact, Aristotelian physics considered that a stone drops because of its "grave" nature, that it somehow wishes to go down (The last gasp of this magical thinking lasted well into the 19th century, until Pasteur finally demonstrated that there is no spontaneous generation).

By excluding everything non-human from any "soul", Descartes made science as we know it possible. It was a paradigm shift of immense conceptual importance.
> identify on the caller ID as having the same area code as my normal phone number and my Google Voice number.

Most of my spam calls copy my area code and the first 3 digits of my phone number. In fact, I installed an android app called Calls Blacklist solely to make any call that began with the same 6 digits as me to not even ring - and now I get about 1 spam call per month.

YMMV.
Any transfer of $10k or more (and in many cases less) requires reports by the financial institutions to the IRS and potentially other government agencies. Why that would cause huge delays I don't know. Most likely Chase just wanted to make some money on the float.
Show HN: Gradient: Use TensorFlow from .Net (Full Python API Wrapper)
There's a huge demand to get high, but most ways get high are illegal. If you start to legalize some options, the demand to get high in more dangerous ways should decline.

We can already look to a few countries --I think as success models (Portugal, Netherlands, Czech Republic) -- that have done this and see how the demand curve for more dangerous substances has trended.

All of those countries legalized Weed, LSD and Magic Mushrooms, Amphetamines, and natural opiates at the same time (I think).

I think the US states will legalize them in categories, and I'll be interested to know if by having LSD legal, if that significantly impacts the market for illegal MDMA. Or if by having MDMA legal, if that significantly impacts the market for opiates.

We should already have some data on that by weed being legal in a lot of the US for a year or more now.

DARE clearly didn't work. But whatever we did for smoking worked very well. Only 10.4% of 18-24 year olds smoke cigarettes.
Using kubernetes without microservices is like using hadoop on a 1000 row csv file
Microsoft unveils Windows Terminal, a new command line app for Windows
Earlier it was simple Tumblr, but now GitLab Pages + Jekyll
Individual actions in this context are like trying to put down the fire with a single glass of water. It will certainly not hurt if you do it, but for it to have any significant effect you need everybody else to do the same at the same time. And the best way to have everyone do it is to push politicians to commit to it and create public policies to enforce it. The huge problem with individual actions is that they make people feel good about themselves, makes them feel like they did their part, while actually the effects of it are minimal.
Thanks for replying. So many words but not sure whether the message came across.
Would you mind substantiating that claim a bit? It seems false on the face of it, but I don’t want to strawman your argument just to shoot it down if there’s more to it.

Russia and China are not fighting against the sort of collective action we need to take?
Help my business account
Show HN: New Reinforcement Learning Video Series
No, must it be paintbrush ? Is it crazy to think that human can't invent some kind of automation/technology to solve this ?
Nice insight into the amount of thought going into this design proposal. It's always tricky to introduce new syntax to a language and re-using the field access notation here isn't as icky an approach as it first looks.

I don't know enough about rust to understand how this would operate during compile time w.r.t if a user tries to define a field named 'async'. Is that no longer allowed or would the compiler be able to disambiguate?
It's not even a part number, it's a form factor + approximate voltage expectation, like "AA" or "D" cells.
Google Prepares to Launch New Privacy Tools to Limit Cookies
isn't this what they all sell nowadays? A prettier UI on top of kubernetes?

- Kubermatic by loodse

- rancheros

- even mesosphere is kinda that now, except the first two are opensource, but definitely not the only solutions

I personally deploy kubespray here and there, but I would still recommend smartos for normal humans, unless they want to setup an elk + kafka cluster or whatever else you might want to do.
Of course its relevant to understand the scope. But the question is `Does making something illegal have any ability to prevent addiction?` The answer here is an incredibly clear yes.
Child Medical Treatment: The Chance to Live, or to Die with Dignity?
I’ve had performance issues with GCP, however I can switch cloud providers in that case without too much effort. With physical hardware that’s much harder.
This is brilliant! If your blog is hosted on GitHub it's even more useful and comments will be closer to the source.
Remote-Powered Developer Tools
I'm anxiously awaiting this.

I just finished overhauling a rather involved Tokio/Future based project, and having await/async in the language spec will be a big step forward (and I'm hoping the compiler errors improve as well).

As always, kudos to the Rust team for making decisions that are well-reasoned and documented and in a way that looks to the future of the language (and not just meeting a feature deadline)!
Rust caching on CircleCI using sccache
18650 describes the form factor of the cell (18 mm in diameter and 65 mm in height), much like you have AAA batteries.
How is that related to bare metal vs. clouds? That could have happened on either.
Payment method messenger all app link stor all removed link
Show HN: A Go library to parse HH:MM:SS strings to time.Duration values