skysight-inc/HackerNews huggingface dataset:
Thanks, I didn't catch this.
We're not talking about addiction. We're talking about criminal penalties for the possession of drugs, which is entirely orthogonal to addiction, and which was initially deployed on a large scale specifically to jail and resume enslaving nonwhite people in the USA into forced labor camps. (To this end it has worked rather well.)

If you think drugs should be illegal "because addiction", then at least be consistent and go after tobacco and alcohol. Tobacco kills 10x more than opiates in the USA, and alcohol 6x, but somehow it's the opiate epidemic that makes the news.

Once we can agree that a) the law should be fair and consistent and b) adults should be allowed to drink alcohol if they want, we can get to c) people should be allowed to drink any damn thing they like and it's nobody else's business.
I don’t think that’s true. There’s a legal idea of “fruit of the poisonous tree”[0] that basically says you can’t use bad evidence, either in court or as an excuse to collect more, valid evidence. The defense attorney would say “if it hadn’t been for that completely untrustworthy Cellebrite evidence, the police wouldn’t have been able to get that search warrant they used to find the gun at his house, so we want that thrown out.” And the judge would probably go along with that, and if they don’t an appeals court probably would.

[0] https://www.law.cornell.edu/wex/fruit_of_the_poisonous_tree
It's more about the distractability and the dopamine surge when seeking novelty. This is caused by decreased executive function common in ADHD.
> That existed before legalization.

The frequency of occurrence has absolutely changed, which in retrospect seems to be exactly what you should expect.

> They might not take it seriously, which, given the level of your personal suffering, seems reasonable.

You know, I was a little worried that my comment about people losing perspective on the impacts of their habit might have been an overgeneralization (I certainly do know some people who are more circumspect about it), but thank you for volunteering to demonstrate exactly how it works.

If my "level of suffering" at being involuntarily opted into someone else's smoking choices is inconsequential, then surely their entirely voluntary choice to engage in it is inconsequential too, and their level of suffering at any requirement to forgo it should be inconsequential.

"I enjoy this and so I don't have to worry about whether it annoys or distresses anyone else" is no basis for social reasoning.
Keeping GCP running to satisfy their contractual obligations and continuing GCP as a product sold to the general public are very different things. Shutting down any enterprise product tends to involve ending sales long before you actually shut it down.
Submit your IT training requests here
We shall arrange the rest!
Tldr yes it's the responsibility of the person doing the update to inform and usually fix the majority of users. There's often a long tail though.
I have also worked at Google (in an unrelated department) and completely disagree with this. Maintaining old code & services is a problem everywhere. Monorepo vs multirepo, monolith service vs microservices etc. all have nothing to do with it. There will always be a broken dependency, a service/API/library you rely on about to deprecate, new urgent security patches, an outage somewhere upstream or downstream which you have to investigate, an important customer hitting an edge case which was hidden for years. You will always need a dedicated team to support a live product regardless of how it is engineered.

The problem at Google was (and maybe still is) with lack of incentives at the product level to do any of this. You don't get a fat bonus and promotion for saying that you kept things working as they should, made an incremental update or fixed bugs. When your packet goes up to the committee (who don't know you and know nothing about your team or background), the only thing that works in your favor is a successful new product launch.

And as an engineer you still have multiple avenues to showcase your skills. That new product manager you just hired from Harvard Business School who is eager to climb the ladder does not. And due to the lack of a central cohesive product strategy, this PM also has complete control of your team's annual roadmap.
I am using the Beta. Testing with both mode=1 and mode=2 causes a no purple tick to show on macOS.
delusional, this just continues to waste resources for peoole to speculate. resources wasted, lives ruined when they get the gambling wrong. everybody cut this crap out, please.
You seem to be discussing a different Biden than the one we have.

>This month, something unusual happened: Senate Majority Leader Chuck Schumer took a stand against President Joe Biden.

The New York Democrat, typically a strong Biden ally, has transformed into one of the Senate’s biggest advocates for marijuana legalization, which Biden continues to oppose. But Schumer said he’ll move forward with his legalization bill anyway.

...based on his public remarks, [Biden] seems genuinely conservative on the issue — arguing only for decriminalization (in which the threat of jail or prison time is removed for possession, but sales remain illegal), and calling for “more scientific investigations” into the issue, particularly whether pot is a “gateway drug.”

Biden, after all, not just supported but spearheaded many of the country’s current drug war policies. During the 1980s and ’90s, he backed and helped write bill after bill that toughened federal criminal penalties against all sorts of drugs. Biden has since admitted to going too far in at least some respects, but this is where he built his early political career.

https://www.vox.com/22387746/biden-marijuana-weed-legalizati...
I don't know exactly what's going on at Google, but the key feature request seems to be that one chunk of code be able to depend on a consistent version of the library interfaces. If it wasn't a mono-repo, you could specify a dependency as a particular version of the other repository. But if everything is in the same repository, and one directory of code depends on a past version of library code, then everything falls apart. Keeping code that doesn't work in the mono repo, with its test last failing, is worse than deleting the code at the point that the API change breaks the other chunk of code.
Really REALLY bad idea - this is one of law enforcement's larger pet gadgets and companies, so the GP would not only have a particularly enthusiastic mob coming after them, said mob's pitchforks would have automatic cannon launchers and EMPs and push-button-activated nunchucks and all kinds of other crazy things that aren't legal for standard-issue pitchforks.

So if the database is fingerprintable to the GP specifically in any way, they're very very dead. And the random username doesn't even count here; they probably didn't post from Tor, so their real IP is connected to this post.
I think that DoH has basically turned DNSCurve into a dead letter design. There's a Betamax-vs-VHS level argument that DNSCurve is better, but DoH is what's going to be deployed.
> it's an experiment to inject vulnerabilities in a source code

I'm guessing it passed for similar reasoning, along with the reviewers being unfamiliar with how "vulnerabilities are injected." To get the bad code in, the researcher needed to have the code reviewed by a human.

So if you rephrase "inject vulnerability" as "sneak my way past a human checkpoint", you might have a better idea of what they were actually doing, and might be better equipped to judge its ethical merit -- and if it qualifies as research on human subjects.

To my thinking, it is quite clearly human experimentation, even if the subject is the process rather than a human individual. Ultimately, the process must be performed by a human, and it doesn't make sense to me that you would distinguish between the two.

And the maintainers themselves express feeling that they were the subject of the research, so there's that.
I said nothing about illegal immigrants. I’m a non-citizen myself. Here is the relevant law for you and other down voters: https://en.wikipedia.org/wiki/Immigration_and_Nationality_Ac...

Obviously, we’re talking about ICE so my comment was meant towards non official border crossings.
The answer hasn't been found, as there is still a gigantic unsolved societal disease in the USA regarding alcohol. Tobacco too.

Whatever you think is working (stopping sales at 2am or whatever) isn't. It's farce. Humans can't handle drugs, generally speaking, and permitting some whole ruining lives over others is the peak of ineffective ridiculousness.

The fact that humans can't generally handle drugs (alcohol included) is not a reason to waste time and money and imprison millions of people in a misguided attempt to address the problem. (Not that that was what the war on drugs was even for, mind you.)
Where to go to get a Nectar Sleep Coupon
Most people in software have no concept of just how difficult hardware can be. Add to that the fact that most physical products today are really hybrid hardware + software, with the added feature that this sometimes means FPGA + one or more MCU's + analog + high speed controlled impedance + matched propagation delay + signal and power integrity. Yeah, hardware is, well, hard. This is particularly true at scale. Anyone can make one or a few of something. Scale it up and things get interesting very quickly.

I am currently working on one such projects. One of the modules will be manufactured at an initial rate of about 5K units per month and is predicted to eventually reach as high as 50K per month. With software --and particularly with web-based products-- you can literally have millions of customers, make mistakes and fix things overnight.

Imagine shipping hundreds of thousands of physical products and discovering a problem with the design. Not the same world at all. Heck, in most cases you can't even update the software after shipping. Which means you have to get all of it right before it goes to manufacturing.

Among other things, I think this is one of the reasons for which VC's aren't all that interested in hardware. It's difficult, capital intensive and the risk vs. reward simply isn't on the same scale.

That said, I enjoy hardware development. Yes, I do software just as much and, believe me, its a walk in the park compared to hardware, but I would not trade one for the other. No pun intended, either you are wired to like hardware or you are not. That's the way I see it.
I've been in GCP support for over 4 years. My opinions are my own. I try to stay as impartial as I can about my employer. I know there are a lot of valid criticisms to be made about GCP. As one of the people often bearing the brunt of the fallout whenever there is a painful outage or deprecation, I share some of them.

But it never gets easy to read posts like this. This one appears to be a collection of old hacker news posts. And I can't help but think about all the posts that are never written, submitted, or upvoted about every time someone had a good experience with support. No one talks about their GCE VMs with years of uptime.

I'll spend hours on video calls with customers, going through logs, packet captures, perf profiles, core dumps, reading their code, conducting tests. Unpacking the tangled web until the problem is obvious. It's always a good feeling when we get to the end, and you get to reveal it like the end of a mystery novel. For me, that's the good part. Sometimes it takes a couple of hours. Sometimes weeks. Months even. And then the customer goes on with their life, as they should.

That's how it always should work. But no one talks about when a process works the way it's supposed to. People want to read about failures. And trade their own analyses about why that failure happened and how Google is fundamentally broken for these N simple reasons.

I don't want to diminish the negative stories as they are about people who went through real pain. I also realize that I'm just one person, and I can only work with so many customers in my time here. I'm not sure where I'm going with this.

I guess what I'm trying to say is, keep an open mind. This is a highly competitive field. There are strong incentives for GCP to listen to its customers.
GKE in particular has a very high overhead cost per cluster. That's the only reason I bothered learning kOps and Terraform.
Smart Tips to Keep in Mind for a Smooth Shifting to a Non-Profit Job
It seems much more likely that rates go up from here rather than down.
I understand the distinction. Of course you can't "get back the gold" from a bitcoin, but you also didn't have to put it in in the first place. That doesn't reduce the value of the thing you've made except by degree (as would using more or less gold, or more or less time, or whatever).
Seconded. Since switching to the Ian knot I never find myself retieing my shoes. Even the granny knot version stays tied. It's especially good on thin slippery laces used on dress shoes.
Get checked for ADHD.. In the end you will tire yourself out because you won't achieve anything by so much distraction.

But even if you read 1000 things would you really know them?
What does it take to know something? Well maybe the Feynman principle applies where you then have to explain it to a 6 year old and teach it. That takes focus and effort.

So instead pick one thing and focus 25% of your time on that thing and do it until it is done. Then pick something else. For the other 75% of your time do the other things you have to do or explore those thousand different directions.
When I encountered ParkMobile last time, some ~5 years ago, it was an upgrade from coin-only meters on an outdoor parking at Santa Monica beach.
I am surprised to see a YC MMO at all. Are there any examples of a YC MMO?
1. Have you experienced any extremely loud noises lately? COVID-fatigue clubbing, boredom chainsaw sculpting, or unprotected firearms shooting?

2. Do you use earbud-type headphones?

3. Have you taken any powerful antibiotics, large quantities of aspirin, NSAIDs, loop diuretics, or viagra lately?

4. How old are you?

5. Did you have meningitis recently?
I've heard about fldigi, but I didn't know it can communicate through the motherboard's PC speaker. Cool!
Did they recover any proceeds? If so, what will they do with it?
That's interesting. I raised a stink and demanded a ThinkPad with Linux after my former employer required CrowdStrike, Zscaler, and some self-service + remote-management crap on the Mac fleet.

Then they tried asking us to install CrowdStrike voluntarily on our Linux machines. I told them sure, once they ship a NixOS package for it. They never did, and the company shut down in any case.
Also, if you're paying GCP any reasonable amount of money, you have an account manager who will respond in < 24 hours to connect you with the right PM to deal with the issue. Google deals with lots of random humans, GCP mostly deals with actual businesses. As much as I hated the support offshoring Google (and sometimes GCP) did, most actual businesses could get a human fairly quickly.
its easier to park a codebase and have it rot when its not in a monorepo where everything is assumed to be consistent/working all the time.

I'd have thought you could just pull maintenance-mode products out of the monorepo tree and stash them somewhere else. Let it rot by choice. Is basically what everyone else does, let you perform maintenance tasks on your schedule not other monorepo participants schedule.
The continued fraction form is particularly nice. It seems it is just a nice way to write a completion. Consider the approximation for sqrt(x):

Pick a, b such that x^2 > a and b=x^2 - a. Then there is a continued fraction of the form:

x = a + b/(2a + b/(2a + \dots)).

The other way to find the sqrt is with Newton's method.
The rationals given by Newton appear in the list generated by the partial fraction (convergents).

The first step in the completion is going to involve a tangent space, which I think looks a bit like the first step in Newton. I think the idea with storing information in a "continued fraction" form could then be generalised a bit. It probably applies to more things than just irrationals.

The fact there are multiple continued fractions for real numbers is okay because it is a quotient, you have picked a representative.
Houses in my neighborhood have to be built strong enough to survive hurricane strength winds. The homes back in the day weren’t that much better. The ones you see survive to this day we’re either exceptionally well built or well maintained. But there is still plenty of trash with fresh paint being bought and sold everywhere.
Just playing devil advocate here, the surprising factor does play into it. No bad actor will ever give you heads-up.

If the researcher has sent these patches under a different identity, that would be just like how malice contributions appear. The maintainers won't assume malice, waste a bunch of time communicating with the bad actor, and may NOT revert their previous potentially harmful contribution.
> but using work e-mail with any expectation of privacy when you have an e-mail client in your pocket is ridiculous.

It’s ridiculous to expect unsent draft emails to be private?
The future of Bitcoin mining is oilfield
I've used ParkMobile to pay for parking around Rutgers in New Brunswick, NJ where one of our daughters was enrolled for a time. Was recently receiving an unusual amount of SMS spam. Seems like this might be a possible explanation.
The province I live in (Saskatchewan, Canada) saw a 35% decrease in the number of recorded suicides in 2020 compared to 2019.
Making open ponzi's green!
That's pretty poor statistical reasoning about risk.
The paper is the end result in some sense, or just the documentation of what you did. So the real point of research is figuring things out... the paper is basically the argument that you did. To get a PhD you'll have to publish but you can work in a research lab and not have to publish after that. I mean you will likely still be a coauthor but not have to worry about writing per se.
I liked most of this post and am interested in the impact of ports on currency demand.

However, how can you say there is little demand for USD for US produced goods or labor?

https://en.wikipedia.org/wiki/List_of_countries_by_exports

The US has a higher nominal export value of any country except China. Both economies are not highly dependent on exports, but their economies are so huge that they still dwarf the next highest countries on the list.
Don't take it hard upon yourself, I think there's anti-mask activity here judging from the how all pro-mask or 'mask facts' comments have been down-voted(likely automated).

Perhaps @dang can verify it, But I don't want to impose as moderating HN is extraordinarily hard job as it is.
I work for Google for the 3rd time; 12+ years in total. It's first time when this issue is brought to my conscience. I think that the issue exists, but it's not due to the monorepo, it's due to the internal APIs changing.

I learned how to avoid the Google3 tax that you mentioned, when the old thing is deprecated, and the new one is not working yet.

Surprisingly, the answer for me was to embrace Google Cloud: its APIs have stability guarantees. My current project depends on Google Cloud Storage, Cloud Spanner, Cloud Firestore and very few internal technologies.

I believe that this is in general a trend at Google: increasing reliance on Google Cloud for new projects. In this sense, both internal and external developers are in the same boat.

As for the monorepo - it's a blessing, in my perspective. Less rotten code, much easier to contribute improvements across the stack.
Delhi/Gujarat/UP are worse than other places. It also seems connections are trumping wealth right now.
Try looking a bit harder then. From my first google search:

"Among European countries that have grappled with the
problem of unemployed doctors are Italy, with an
unemployment rate among doctors of 17% in 1990; Austria,
with a rate of 9%; Germany, with 8%; the Netherlands,
with 6%; and Spain, with 5%. In the Nordic countries the
phenomenon is more recent-throughout most of their
history they have suffered a shortage of doctors. Since the
early 1990s, the unemployment rate among doctors has
increased rapidly in both Sweden and Finland, and is
expected to reach 10 to 15% by the year 2000"[0]

[0] https://journals.sagepub.com/doi/pdf/10.1177/014107689608900...
I feel sorry for average non-technical people who get hoodwinked into VPNs. The majority of people have absolutely no need for a VPN for "privacy" reasons, particularly these days with wide adoption of TLS which prevents ISPs from reading and/or injecting content into streams.

Modern cases for a VPN:

1. The few countries/regions with severely corrupt governments/ISPs.

2. Accessing region-locked services; eg. another country's Netflix.
Nice. How does it compare with this? https://github.com/ts1/BLEUnlock
Imagine the point I was making if I had said "a decade", and substitute that. Anything that's been happening for centuries has also been happing for decades, months, weeks, days, et c.

Sex workers working today are not receiving the same services and protection under the law that non-sex workers receive; our society had failed them and they deserve a refund. (So do their predecessors but that ship has sailed.)
That is incorrect. It costs $75/mo and they give you that as credit. Also why use gke if you’re trying to learn kubernetes? Single instance kubeadm cluster is perfectly fine for that purpose (even better)
Hard to remember them all now, but definitely had a number of bugs I've ran into, most able to be worked around. For example a recent one was a huge slowdown in a simple query that should be optimized[0], still have no great solution for it or attached to any roadmap.

One big one is at some point you need caching on a query level, and for that you have to purchase enterprise. I suppose they need to make money somehow, and it's a smart level to do it because it's almost impossible to not need caching at some fairly early stage. It would be nice if they let you test it out without "Contact Sales", and while there may be some way to wrap it from above, I don't think it's very easy.

A meta critique would be the project seems to have less momentum than Prisma. Releases aren't as frequent or large, and I'd have much preferred they double down on PG and keep adding query abilities, performance, etc, instead of expanding database engines.

[0] https://github.com/hasura/graphql-engine/issues/5745
I didn't see any unethical work in a quick scan of the Google Scholar listing. I saw various works on collaboration in Wikipedia.

What did you see that offended you?
You either will have to come up with a plausible (literally, 'warranted') way to have gotten that data in the real world without relying on the data on the phone as the reason you went looking, or it will likely be thrown out due to it being "Fruit of the poisonous tree".
I'd like to believe that something like this is possible, but I just don't get how this gets around the fact that every Joule that is used for bitcoin mining is a Joule that wasn't used somewhere else. Even if many Joules of renewable power get wasted during periods of overproduction (mid-day in the summer in California), other more worthwhile loads could be shifted to use that power, because today it's negative-priced during such periods. If bitcoin soaks up that power, it won't be negative-priced, and other loads won't be moved to use it, and they'll use power from non-renewable sources during some other time of day.

There's all sorts of demand shifting that can be done. Most articles talk about washers and dryers, and certainly that's one smaller load, but also EV charging, pre-cooling of buildings during the summer (run the AC in houses full blast during the middle of the day so there's no need to run it in the early evening), etc.
The missing consideration here is the wasted capital of a miner sitting there idle.