skysight-inc/HackerNews huggingface dataset:
My tiny team has been using Cloud Functions, Pub/Sub, and Apache Beam(Dataflow) to process tens of millions of daily events. I'm middle of the road on them.

Pro:
- They are stupid fast to develop, deploy, and update.
- Firebase tooling emulators makes local dev much easier.
- Simple enough a developer can build, deploy and monitor;
Cost less then hiring another person to handle devops.
- Now has decent IAM restrictions
- Baked in access to almost all other GCP tools.

Con:
- Like any google product could be deprecated at any time.
- They have poor versioning compared to App Engine or Cloud Run. No rollback, A/B, or multi-version deployments
- Cold starts are slow.
- Like any google product could be deprecated at any time.
Non US Election Zone?
I can't help noticing not a hint of election connected news here. I wasn't around for the last US election so maybe it's just the way it goes here.

Or it is not of any significance to my fellow readers?

Quite refreshing, and some respite, actually.
If you look closely at that image, and at the image of the other side of the board (https://www.jeffgeerling.com/sites/default/files/images/3-pi...), it's fascinating. The keyboard is USB 2 (as mentioned in the article, "one of the USB2.0 ports is dedicated to the keyboard") with its connector is on the right side, and the designer did find a good path from one side of the board to the other, using some crazy routing. It goes between the two USB 3 ports, and then below all the other ports until it reaches the right side, where it passes right next to the antenna and below the wireless chip to reach the keyboard connector. It's a tight fit, and there's no space for another pair.
Vimflowy
I TOTALLY agree. As Solution architect, sometimes my work is

+ simplify it
+ reduce it
+ make the code more readable

When not possible, make at least more readable, like choosing the right method & variable names.
I don't think this inspired fear in any relevant developers. If anything there are probably more developers willing to work on it now.
Or you can just bake the functionality into the webcam itself (like apple) and a cheap commodity item becomes complicated and expensive.

You'll need a special firmware for the cam (like apple device), need to ensure integrity of the said firmware and also need a customized driver which needs maintenance work.

I have an old Logitech Pro 9000 camera with a lot of bells and whistles but, when I found out that its light can be managed by the driver and the UVC client in Linux AND it can turned off while it's recording, I've never kept it connected longer than it should be.

So yes, custom and secure hardware is hard.
Ironically, it actually has more global state than Jupyter. The way that they make it feel like it doesn't have state is by adding more state. It's pretty clever actually.
Yes, but the sale shouldn't end because I just said no. There should be room left for me to be delighted by the product, such that I convert into a paying user. Instead, I feel alienated and not at all interested in trying it in the future.
This is a company that banned me from online access to an account because I don't keep cookies on my computer.
Terrible company with swiss cheese security.
To be fair, the US is just doing overtly what every other signatory to the agreement has been doing covertly. Not a single goal of the Paris agreement has been met, it's like being bound to an agreement in which the terms are TBD.The heads of state at the table of the agreement made sure that they legally had no liability. Stringent treaties are big no for a lot of countries. Leaders need to be held accountable for the upcoming climate disaster.
If these jobs didn't exist, wouldn't they be even worse off?
The default state of humanity (or any other species) is not one of abundance.
How is it more inefficient than what you claim cable TV is doing? And I thought the cable payments were periodically renegotiated, not done in terms of direct a hour-watched -> higher portion translation.

If that is how they do it, then the system I proposed is more complex, yes, but more economically efficient because it more precisely rewards content creators.

Furthermore, as mentioned above, cable double dips by having ads, while the purpose of this system is to fund it without needing ads. So not the same thing.
Stockpiling
I wonder what humans will learn about themselves as we create synthetic competitors.
I'm pretty sure they do not. I'm currently working on a refi for my house and I considered Chase solely because I already have one account with them and it would simplify things if my mortgage was there too. I asked and was told that they do not sell their loans.
That seems pretty logical.

IIRC often the process of grooming people who commit torture or engage in violence ... to actually do that to them in the first place. This seems common in both governmental groups and criminal organizations.
Accuracy Paradox. How not to fall into the trap of unbalanced dataset
Ranked Choice Voting passes in five cities, falls short in Massachusetts
Short version of a long tale: this is sad but true in some cases. I had to go with my sister as backup after her kid came home in tears because a teacher called the child "ugly" and said "I don't want to look at your face".

Whether or not they said it we'll never know, only going off of what her kid told us and said teacher denying it, but the teacher was fired months later after an investigation launched from other poor behavior on their part-reported to the school by several other parents, so there's weight to the kid's claims.
I'm not trying to argue that C# is at fault by any means. But having a large toolset and trying to enforce very specific code quality when handling a code base touched by 100+ developers is very hard because using all these tools is very easy.

In Go it's quite difficult to make idiomatic overly complex code. If someone is making something really complex in Go I can easily see what they're trying to do and suggest an easier more idiomatic way of doing it.

In C# trying to understand some overly complex abstraction is a task in itself. Then trying to simplify it in a way that pleases everyone else who is of the mindset that these abstractions are good is another challenge. Most Go developers are of the opinion that there is only 1 or 2 idiomatic ways to solve most problems. But in C# there's so many more because of the more advanced language.

I'm not trying to justify the shortcomings of Go either. From day 1 of learning Go I was craving for generics and I read people saying "you don't need generics, just use interface{} and type switch.". It's ugly and it's one of the worst parts of Go, I absolutely hate seeing interface{} in a function.

But in the context of working in a team I've worked on sizeable projects in Go and bringing new devs of various skill levels onto the project has been a breeze. The code they write is the same as the code I write because it almost has to be, there's not many ways they can stray from the path laid out ahead.
I'm quite surprised of not seeing FP Complete in the list of sponsors.

Anybody knows why is that ?
Excellent.

I just want to add that "Programming Pearls" by Jon Bentley is a treasure and (although it might not seem like it) has a lot to add to this sort of consideration (the slow painful evolution of elegant programming.)
We also have special interest groups that do their research and endorse or oppose these propositions.

Mothers Against Drunk Driving endorsed Prop 22. If the state Assembly didn't see that one coming, they really screwed up.
Dialyzer also takes a while to get used to and for several teams I've been in the initial cost of learning turned out to not outweigh the theoretical savings won by it.

There are other more modern libraries that defer the errors to runtime but also make them much more clear (like `norm`). Libraries like `boundaries` can also help you enforce, a-hem, boundaries in your code and making sure that you write less spaghetti code.

I personally stick to Dialyzer in personal projects but it's an uphill battle to constantly keep it happy while OCaml / Rust / Haskell will just immediately yell at you with a well-described error (well, Rust anyway, the other two can be vague sometimes).
lol, is there anything amazon doesn't want to do on planet earth
I understand raising children as a goal. I can also see raising one you didnt make as a thing. I dont see making such a commitment with a platonic other as much of a thing.

A cynical way to see the woman in the article is that she went and had a good time with the wrong guy - whom she was attracted to - and now is literally looking for a "nice guy" to help raise her kid. The absurd part is that she doesn't even want to bring anything to the table in return and thinks that's perfectly normal.
So, what proposals have republicans for decreasing healthcare costs? Remind people to get sick less?
Where is copyright infringement located?
> Not to mention it turns anyone into a junkie in the span of a few weeks,

This isn't true. Quick google search says only 25% of people why try it will become addicted.
Yep, there's `dialyxir` which is a very heroic wrapper effort to translate Dialyzer's messages to something more readable and manageable. Even with that though sometimes you get real head scratchers no matter which of both you use.
It's academic language. It's common to read in a paper that a piece of research is an "attack" on a particular problem. This language could probably stand to be changed for a more generalist audience.
Proposition 22 Passes, but Uber and Lyft Are Only Delaying the Inevitable
That is true for HYBRiX, but there are other hybrid multirotors, which do not have a design well-balanced enough to being able to stay aloft on just batteries (batteries to lift a 25kg MTOW drone are heavy, so the drone needs to be very light, while still robust, to work properly.. it is tricky ;)
Also it's really good! The UI is a little dated, but it gets the job done. I used their marketplace to buy records from my favorite record shop earlier this year when the lockdowns made it too difficult to go in person.
AggressiveProxy – A tale of two proxies and a sad beacon
I see where you're coming from, but that does create a big barrier to decentralization. The youtube-dl source code is safe and sound but as far as I know all the issues, discussions, unmerged PRs and more are lost forever.

I suppose the ideal would be if git somehow provided a low level API that could be used to build these types of solution and then everybody would be free to build their own solution on top of it.

Much easier said than done, of course.
Kipsu | Senior Software Engineer | Minneapolis, MN | Onsite | Full-Time

http://kipsu.co/3ivc

Kipsu is a prominent, early-stage, software company with years of remarkable growth recognized for an exemplary culture whose pioneering messaging tools enable service industry partners to personally connect with their patrons through digital channels. We’re looking for dedicated, inventive, and collaborative engineers with 3 – 5 years of experience to play a vital role in shaping our product and culture as we continue on a trend of rapid growth.
What to expect:

• Design systems, select technologies, drive meaningful changes, and help shape the culture as a key player on our team.

• Embrace DevOps not just as jargon but as a philosophy.

• A culture of learning and take a “no fear” attitude toward solving interesting problems.

• Blameless sprint retrospectives with a focus on experimentation and continuous improvement.

• Plenty of opportunities for leadership from day one as we scale.

• Reliance on OO principles and solid coding practices. Our stack includes apps and services in PHP, Javascript / Node.js / Typescript / React, Python, Swift, and Kotlin.

Our team members are given the trust and license to excel at their jobs, and are supported along the way to continuously grow.

If you’re interested in learning more, we welcome you to email us at resume@kipsu.com, or to view our full job description at http://kipsu.co/3ivc and apply there. Either way, a human will get back to you!
Hello PIKAL. Great name.

Yes, it means all drugs. It specifically decriminalizes all drugs whether they're class I, II, III, or IV.

It only doesn't decriminalize more-than-personal amounts of specifically named popular "street drugs" as the article refers to them.
maybe not hate speech, but threats on strangers and wielding an object as a weapon are already grounds for arrest if an officer feels like doing anything about it.

I feel like we almost agree? the issue is not that we don't have enough laws already, but rather that perfectly good laws are not actually enforced.
Did you read the first sentence of my original comment? I'm agreeing that the existing system doesn't work. I acknowledge addiction as a sickness and see how the current process fails to address it.

I'm saying that decriminalization isn't the the best option in my opinion either - essentially you have a system ignoring people's drug use rather than offering help. My suggestion was to have a low level summary offense which only punishes the person with education on rehab options. This would require users to recieve information on treatment options that they might otherwise not be aware of. It would also track the offense so that if an addict resorts to crime to pay for their habit, they would not be legally allowed to buy a weapon.
I never had a good view of what their motivations were. Honestly I've found legal groups in companies to be generally pretty secretive.

But I'm inclined to think to start that groups in a company are incentivized to do what they think their job is... bring something to legal, they'll have a legal type answer. Bring something to the engineers, you'll get some code.

Need a customer to stop clicking a button? Engineering will code it to be disabled at times. Legal will demand a prompt with a legal agreement you have to check before the action takes place. HR might even come up with some training classes ;)
I am from Brazil...

During cold war, any kind of suspected "socialism" seemly counted as "something to do with USA" because a bunch of people were thrown out of helicopters (literally) when they couldn't be extradited.
It doesn’t seem hard to get right:

If someone discovers a security vulnerability in a computer system, and they notify the operator or party responsible for maintenance of the system, then, starting 90 days after the notification was received, they may publicly disclose the vulnerability without fear of civil or legal repercussions.

If they use the vulnerability to exploit a system that is outside of their own administrative control (beyond developing a proof of concept), or transfer the information with intent to facilitate third party exploitation of the vulnerability, then the above protections do not apply.

I’m sure a lawyer worth their salt could turn that into an iron-clad law.
My readers paid a $4k “advance” for my book (How to sell a “preview edition”)
quite interesting article about pitfalls that data scientists may face while working with data
Kubernetes is infamous for being one of the worst examples of a Go codebase in the community. And that proves my point really, this codebase sticks out like a sore thumb because it's no idiomatic Go.
> Dismissing strong, static typing as "a crutch for bad programmers" is just plain wrong.

No, it's correct. The problem is that innocentoldguy doesn't realize that he is a bad programmer. (That's not an attack on him - we all are bad programmers.)

So here we are, bad programmers. Here's this crutch - or, less negatively put, here's a tool that can help. Maybe we can be somewhat better bad programmers if we use it.
> People should be free to work for whom they please under the terms they want.

The genesis of the whole issue is that Uber and Lyft are claiming people can work "under any terms they want" as ICs, but they aren't actually able to do things that ICs can do, like set their own rates and pick their own customers.
Yea I didn't mean to come across as debbie downer. Keep going forward with the setup! Do consider experimenting with different antennas. You can probably double or triple your range.
Therapy doesn't have to come from a professional therapist...
There are professional therapists that can practice therapy.
There are alternative therapists that can practice therapy.
There are solo actions one can do that can practice therapy.
You need to broaden your definition of therapy to include things that bring you joy and happiness. Some folks have found a mushroom walk with friends to be extremely therapeutic. Others, going on an eat-pray-love style backpacking trip to reconnect with self. In your case, you have some trauma, like I did. Find someone with an enormous amount of empathy and open up to them like Barbara Walters.
Astronomers trace mysterious space radio waves to a source within our galaxy
At this point I feel that this is 15 years old and really not worth pursuing. It probably wasn't in the first case.

Is Dotcom his real name?
OP had a hunch and I provided something that wasn't just an opinion. If you then looked at the literature you could have pointed out that some research support an erosion theory of relationship satisfaction. I could have answered back that there is evidence that relationship satisfaction is a huge factor for relationship stability (who would have known), and stability should support relationship longevity. In the end we wouldn't be that much closer to a sure answer to the question, but we would all have learned something worthwhile about the topic.

It's a large and sprawling field of research. Why don't you dig into it yourself?
FP languages like Elixir are perfect for CRUD apps IMO (Clojure too but it lacks the runtime guarantees of Erlang's BEAM VM so to me that's a no-go).

Reason being: they are immutable in general but allow you escape hatches that you can relatively easily identify in your code if you need to troubleshoot.
This makes it necessary to sync another service with Github for software projects. Once Github, now a unit of Microsoft, gets takedowns going, legit software projects will be taken down through random errors.

Systems which rely on Github in production, such as Rust's "cargo", now need to be using multiple sources and checking hashes.
For me it's just female dual mating strategy in the open: concieve a baby with the hottest available guy (easy), then find a person who will provide the resources to raise the baby (much harder). Of course the best result comes if the two roles can be fulfilled by the some person, but quite often that doesn't happen. DNA tests make the hidden version of this mating strategy harder, but doing it in the open gets more accepted over time.

https://en.wikipedia.org/wiki/Strategic_pluralism
That's like saying roads cause traffic deaths or office buildings cause sexual harassment.
> I think it's safe to assume that overall drug use won't go down under this policy

I don't exactly think people actively weigh the probability of punishment when considering to consume drugs. There's a wealth of research that suggests stiffer penalties don't dissuade drug use. If this is true, then the inverse is likely true.

I also think it's fairly well understood that traffickers thrive best in an illegal marketplace, since the threat of violence and imprisonment is effectively a barrier to entry for people with less violent means. If the outcomes of marijuana legalization hold true for other drugs, we'll see more market participation from legal organizations and that additional market competition will drive the violent cartels into other unregulated markets where their competitive advantage in violence can be better leveraged. The takeaway is that violent cartels work best when they can exploit their advantage in violence. Take away that advantage by making the market legal, and you cut the economic legs out from those organizations.
As someone who has witnessed and taken part in great healing from the use of plant healers, I'm glad to see that we're moving away from putting people in cages for seeking them.
If your problem with AB5 is that it has too many exemptions, why did you think that voting for more exemptions would express your concern?

I think most people see this as Californians rejecting this type of legislation, not asking for it to be more broadly applied.
Scene: '93 or thereabouts, in a uni computer lab and I am bored. I log on remotely to an ONR Y-MP I have access to for research. Huge-ass machine in its day, but notoriously slow for single-CPU jobs. So I decide to compile xtetris on it, which was surprisingly simple (why did a Cray have X on it? who knows...).

And then I export the display and start playing the slowest game of Tetris, probably ever. Punchline: I was sitting at the console of an SGI Reality Engine at the time, a machine not known for slow graphics... my lab-mates couldn't help but stare and ask "why on earth is xtetris slow on the SGI?", "oh, no that's just a Navy Cray" <grin>.
Your argument hinges on the conflation of decriminalization and legalization. We approved the former, not the latter and that absolutely makes a difference.
Bothrops or Vipers distroy blood or tissues. Would made unmistakable swelling or extensive inner bleeding.

Micrurus bites could be not so easy to detect but would not explain the weight loss.

And liver and kidneys were clean
I think they do more Rust and Kubernetes related things now?
Starting a SaaS business when you’ve never met your cofounder
Denmark to cull millions of minks over mutated coronavirus
The OP won in the casino too much, so they decided to show him out and bar him from the property.
If your prediction is correct, than that's both Uber and Lyft were trying to get going by working on it by themselves. Means that either them not far from that too, or Uber and Lyft will partner or just buy the majority of cars from Tesla, and reduce employed workforce to a minimum.
I find originalism kind of like the Protestant notion of sola scriptura: no where in the (Christian) Bible does it say that only the Bible can be the only way source of authority. No where in the US Constitution does it say originalism should be used.

> Somehow new meanings are discovered that no-one in the previous 250 years had seen in the text nor voted for.

Some argue that the (supposed) individual right of the 2A is like this: no where did it appear in legal discussions until 1960. Then the NRA (but not the pre-1977 NRA) started pushing it more.

Looking in as a Canadian from the outside: it sure seems like things can be discovered or realized in a way they never were before.
I think their point was that you can't do this without committing to redrawing all the time at a reasonably high rate, which has its own set of problems.
> whereas Python’s significant whitespace (which is there for exactly the same reason: enforcing readable code) has been much more contentious across the programming community.

Because with gofmt there's nothing to argue about, it is what it is. With Python’s significant whitespace there was plenty of rope to play tug-o-war with: tabs or spaces? How many? That was enough to fuel the flame wars.
> Is Dotcom his real name?

IIRC, legally yes.
Hopefully during the next 20 years they become not a shit hole to work for... have only heard numerous awful things about working for discogs for literally years now. Shame somewhere so nostalgic is so awful for its employees.
it is his legal name, though I doubt it was his original surname at birth.
I gave musicbraiz few chances in the past. To my disappointment, I was able to find maybe 20% of albums I wa looking for compared to discogs.
And even if I found one, then it missed plenty of meta data that's available on discogs.
Digging through my old bank statements:
- $500/month for rent and utilities by splitting 1 bedroom apartment with roommate)
- $30/month for my cell phone plan
- $100-150/month for a car 15-year old beater at the time. Mostly gas and minor maintenance
- $70/month in spending money