skysight-inc/HackerNews huggingface dataset:
Friend of mine in auditing had her pre-arrivial days to resolve jetlag cut.

Because that's who you want reviewing the books, someone who can barely keep their head up...

Penny wise and all that.

(My info is several years old, hopefully that policy was changed back!)
it used in Coursera to detect students (e.g., make sure that the assignment is submitted by the authorized user)
The point here is that you can do this more easily. Consider a really dumb example

/people/12345 becoming /people/v2/12345

Sure, you still have to support the old version (maybe only temporarily), but migrating schemas gets marginally easier (you can do it via an entirely different service, for example)
When I first started using Linux, it was Suse I had the pleasure with. So, yeah, you are not that far off with your assessment. And Yast was a regular pain. It messed settings up just by opening it! And Yast was tooted as "the way we do settings now at Suse", so, yeah, disingenuous all the way. 2006 ... what gloriuos times.
> hands-free phone calls and indulge in music on the go without having to lug another large device around

You've pretty much described any ear-bud/canal earphone.

The point is there's choices that have removable batteries, and aren't so wasteful. 18 months is a pathetic lifetime.
His stories are also about robots running amok, so obviously he didn't think the 3 laws were a solution to that problem.
Modern recycling separation plants work pretty well. The problem is what to do with the low-value outputs.

Aluminum recycling is the big win. That sometimes pays for the rest of the operation.

You have to separate the aluminum from the ferrous metals, so pulling out the ferrous stuff with magnets doesn't add cost. Scrap steel isn't that valuable, but there's no problem selling it. Steel mills will take it all.

Pulling out glass and making it into cullet is common, but there's more glass cullet than glassmakers need. Sorting by color is possible, but adds cost. Works fine, though. There are uses for low-value mixed cullet, mostly as fill in construction, so it usually doesn't go to the landfill.

There are advanced sorters that can separate the major categories of plastics, but they're still rare. Plastic bottles can be recycled all the way back to plastic pellets for new bottles, and a huge plant near Los Angeles does this for most of Southern California. Not clear that this pays without subsidies.

Paper recycling from post-consumer waste is tough. It's mostly low quality packaging material, which can at best be recycled into lower-quality packaging material. The fibers get shorter each time around. Recycling paper from offices, and recycling newspapers, used to be a thing, but those sources are in decline.

The US recycling industry is currently struggling because China will no longer take the unsorted paper/plastic mess that used to be sent there in empty shipping containers going back. That will probably get worked out.
Keown Herrera Aubameyang Coutinho Feature in Arsenal News
> The ‘crisis’ is kinda fabricated and a whole bunch of people make money off the fabricated crisis.

How much money? Who’s getting rich? Just curious, what is the recycling budget in the US compared to, say, water bottle & soda & plastic bag revenues? Are the small time politicians really more motivated and walking away with more pie than Evian and Coca-cola? Are you certain the crisis isn’t real?

> beware behind every crisis are myriad bands of concerned groups making lots of money

In a way, this feels like a way to cast FUD on recycling when it’s successful. It’s supposed to generate some revenue, and people are supposed to get paid to recycle. All services have industry, everyone involved makes some money, that’s how it’s supposed to work. At least with recycling, unlike landfill, some money actually comes back.
https://www.youtube.com/watch?v=NhZ0D-JRtz0
I've never really understood the popularity of this particular strain of outrage.

I thought the science supported rewarding effort rather than success to generate more success.

And even before that, I implicitly felt that rewarding one sports team of toddlers with medals and denying them to another was cruel and counterproductive.

So participation trophies seem like a good thing to me.

Is the idea that we need to be cruel to be kind? Or is there some hidden connection to "lesser" people being given advantages? Similar to how people turn against sensible systems for healthcare if they think certain demographics might benefit.

Does it just come down to a preference for hierarchies?

I feel like I need a "know your meme"-like explanatory site for these kind of things. Maybe I can find out why people think common core is the work of the devil too.
> When my Airpods die, I'll take them back to my local Applestore to be recycled.

Which isn't going to solve the problem the article talks about.

They will have to dispose of those lithium ion batteries like everyone else.
Glass depends on the Country, Germany is small and we do not have Tons of quartz sand available
But most of the value of value types would be in your own code to remove boilerplate code. From outside it will for sure be just another class so libraries and frameworks do not need to know abuot your value types.
> But, I did find myself worried at that age about making mistakes, so I was hesitant to speak often

I think this is a hard barrier to get over, and something I continue to struggle with. I moved to Finland and I understand a hell of a lot of conversation in front of me - words I don't know I skip, but context usually helps.

When it comes to speaking though getting going is really hard, it isn't helped when people open conversations in English - I guess I look foreign - or I have to confess I don't fully understand when they're asking questions.

Still making mistakes is a part of the learning process, and it feels like I learn (niche) words every day.
Basically, advocating for dynamic typing rather than static typing, across an API boundary. You’ll save code constructing API requests but need to create a lot of application logic to handle an owner link and pet link separately, since they have different semantics.
Similar but I saw two friends show up very early on (and then keep showing up). Maybe people self-select friends based on typing style?
But that’s an argument against all wireless headphones, right? They all need a small battery with limited lifespan. After that, you either return the device for recycling or replace the battery. The latter sounds like the more environmentally sound option, but I think we don’t know enough to say. Now, wouldn’t it be nice for the article to explore these options and arguments instead of jumping to conclusions?
Beauty in ruins: the wonder of abandoned buildings – a photo essay
Boeing could simply rebrand the plane. Take ‘MAX’ out of the name, call it a 737-8. I think most people have absolutely no idea what model of plane they’re flying on anyway.
Kolkata researchers use novel compound to kill cancer cells
> The state of the art for web APIs, for better or for worse, is ones where you send and receive 'untyped' JSON

JSON is just a document format used to encode resources. Links between resources don't change with the document format used to encode the resources. Conflating resource encoding with resources, let alone resource linking, misses the whole point of a resource-oriented architecture.

> endpoint URLs have version numbers in them

That's an API design choice, and one which has no relation with how resources are linked. It makes absolutely no difference where a resource can be found, as long as it's reachable. That's the whole point of REST.

> and POST GET PUT DELETE mostly map to CRUD.

That's entirely irrelevant to how resources are linked.

> Some extra flourish is sprinkled on top, not to improve functionality, but to chase the mood of the times or to make your code-generator (like Swagger/OpenAPI) work.

Again, entirely irrelevant. Resource and resource representation are entirely different concepts. In fact, some web api frameworks actually pick resource encodings depending solely on the content type negotiation process, while using the exact same resource regardless of any encoding.
And on a more fundamental standpoint I get that disk space is cheap theses days. But you just doubled, if not worse, the storage space required for a key for a vague reason.

It may never make any difference on a small dataset, where storage was anyway unaware of differences between integer and text. But it would be hiding in the dark. And maybe in a few year a new recruit will have the outstanding idea to convert text-link to bigint to save some space...
"Most states already have a refundable deposit on recyclable containers."

That's kind of a nebulous statement, but within the OP's context; there's only 10 states that have bottle deposits. I've never personally seen a can deposit; usually the money made from collecting cans is from their scrap weight value, not any kind of deposit.

Are there other container deposits I'm unaware of in the states?
@mathnmusic Currently i am working on an additional opt in security feature, so users can select to encrypt their notes with a private key known only to users and not stored anywhere in database and all notes will also be stored encrypted. And hence not ever sysadmins will be able to read the private notes. However the cost is that user has to remember the key no matter what. If they forget the key, there wont be anyway to recover the notes.

If you have any suggestions on the same, please share. It'll be good to discuss.
To be fair, screenshots aren’t intuitive on any OS.
Eron Gjoni: "My girlfriend is an emotional abuser cheating on me with her professional contacts."

Twelve major gaming sites: "Why do all gamers hate women?"

Progressive activists: "Oh look, a juicy target!"

Gamers: "bring it binch"

GG in a nutshell. And the woke press still can't get over that a bunch of low status nerds didn't treat them as their betters.

PS: Shanley Kane was the Milo of the left.
It's not something that Apple openly markets as being a reason why you should buy them so my guess would be a lot less than you think, because of cost to do so.

Whereas with Macbooks they openly tout that https://www.apple.com/environment/

"Built to last as long as humanly possible." -- Apple

That doesn't sound like an Airpod to me.
> How to do that? No idea. :)

tax wasteful products.
If single use forks or bottles become more expensive, people will choose reusable options.
What is the source of knowledge for the client about fields, where they can read link to the entity?

For human it's obvious that dog has an owner, so field "owner" should be used, but for code - you need to write it, "document it".
So if you're going to "document" every field containing link to external resource, you'll end up with even more code, than just "documenting" API endpoints.

Also, pretty often you need multiple IDs of entities to send POST/PUT request - just to create a relation.

POST /adoption, owner_id=5, dog_id=7.

How should it look with links? Will it be issue for the server to parse them? And it's just simple case with 1 to 1 relation, sometimes you need to add sets of objects to another entity.

It's a really bad advice and after reading this I'm not sure I should trust other articles from that source.
Excellent point and well made.
> Most of what’s written applies to all wireless headphones

All? My Sennheiser Urbanite XL has screws hidden behind the removable ear pads, I'm pretty sure the battery is easily replaced. Except it doesn't have to be replaced yet.
If an invoice id is unique across all customers. Which it probably should be, but other ids might reasonably not be.
The "problem" is, in a big corp nobody gives a damn how much things cost. But you see, it's only a problem from a certain point of view (you want to get things done quick and cheaply). Otherwise, it's not a problem at all. It looks like you got yourself a nice support contract with that big corp, and the big corp will happily absorb the cost - everyone's happy.
It's not remotely a strange choice when it represents the current most reasonable prediction of risk.

If it were fixed tomorrow at that point we could discuss how it effects risk in the future.
You’re resorting to personal attacks with accusations of cult mentality. I’ve generally worked with people who were good to me or people I came to trust. Obviously I must be part of a cult for not hating the teams I worked with. Are you miserable at your current job? If not, does that make you part of a cult? And if you are miserable, with all the rage you’re holding up, maybe you need to take a break and worry less about us?

>Adding in a gratuitous note at every possible chance about those who are resentful because they didn't "make the cut".

I never made any statement about someone being resentful because they didn’t make the cut. You’re arguing a straw man with these things you’ve conjured up, and after making this statement, it’s probably likely you didn’t make the cut. On the other hand, making the “cut” isn’t so black and white. Great candidates sometimes fall through and don’t get an offer. The system isn’t perfect at any company.

>Interestingly, you observe this attitude in a lot of ways when you interact with them in real life too, and especially when you say something critical but factual about their software (e.g. that it is bug ridden despite an entire army of folks working on it)

There’s buggy software everywhere. Hopefully you can find bugs and address them before your users do but be transparent if something is serious. I haven’t seen anyone state that engineers at big tech companies write flawless code, so you’re arguing another straw man.

>If someone disagrees, "it's just resentment". Even more tellingly, almost none of these folks actually take a stand on clearly unethical practices well after "earning enough to max out retirement accounts".

People take stands on issues they disagree with all the time. You read about it when folks at Google, Microsoft, or Amazon speak out against selling tech to the defense department. It’s even on there news.

>Instead of bristling at such comments, you should probably introspect a little more

Your angry rant is misinformed, with personal insults and generally in bad faith. Do you have an employer and are they perfect? Even if you’re self employed, are the folks you work with or work for completely 100% objectively ethical, and if yes, how do you measure that and who/what defines that bar?

I never stated tech companies are above the law, that engineers at these companies write bug free software, or that everyone else is only upset they didn’t make the cut. If I had to guess, it sounds like maybe you didn’t make the cut, which is why this idea even came to your mind.

My experiences have been good. It seems like you came here hoping I would have insulted my previous teams.

One piece of unsolicited advice -

You won’t be successful and people generally won’t respect you or want to work with you if you’re the person who tries to pull the most negatively possible interpretation from others so you can use it to put others down. It doesn’t matter how smart you are or think you are.

Good luck!
This is my (anecdotal) experience. I work in Poland and I have seen multiple cases of behavior in the workplace that I would have never considered to be acceptable. Here, most often, they're done in public just shrugged upon.
And really, being a southern European, it is not that before coming here I was used to the highest standards of gender equality. I just have the impression sexism and cases of sexual harassment at the work place are much more common here.
Sometimes it helps to know the jargon around this topic. If you look for "keystroke dynamics" several articles and github repos turn up.

Experienced morse-code interpreters used to be able to recognize who was at the other end that day by their typical intervals and mistakes.
I was told this about 10 years ago. People used to transport cocaine from Spain to Northern countries in Europe.They'd send 2 cars: empty,large SUV,with as many bells and whistles as possible. And a few miles behind a little Smart car with all the drugs. They always stopped the SUV but the little one was stopped not even once...
No it doesn’t, agreed. But I imagine the design constraints for a notebook vs. wireless headphones are pretty different. I am amazed that the thing can be built at all.
you could maybe try getting him to take some CBD, if it's available and legal where you're located. looks very promising.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5099166/

https://www.ncbi.nlm.nih.gov/pubmed/29241357
But recycling is not a value problem, but a survival problem. It might not be cost effective to eat, but if you don't spend X amount of your salary in it, you die, so you do it. This is the same IMHO.
A few years ago "everyone" was using Beats headphones, and those weren't offering world quality audio either. Nowadays I almost never see them, and are, as you state, replaced by AirPods.

We live in a hype-driven consumption society.
As a person who has picked up quite a few musical instruments (well enough to perform them with other people in front of other people), your anecdote meets my experiences.

I used to be married to a violin teacher. In my experience, ids are very slow, they just put in a lot of time every day (if they are progressing).

However, motivated adults have a lot going for them (I know how to set my own practice regimen, I know how to connect previous skills, I have the freedom to set at least some of my schedule).

I believe that adults are able to learn new skills a lot faster than kids, they often choose (usually for good reasons) to spend their time doing other stuff like pursuing advances in skills they have already mastered.
Nice Scanner Darkly references :-) Only last night, I rewatched it
This has nothing to do with Microsoft, and instead reads like a blog entry of a narcissistic, selfish young lady. Good riddance.
The aircraft flies fine in most flight profiles, yes.

At high angle of attack, the MAX-8 is more unstable than pilots were trained to expect. And the MCAS has done an absolutely miserable job of fixing this. Worst case scenario bad: it caused the loss of two airplanes that, if the MCAS had never been added to the MAX-8, would have reached their destinations just fine.

Until the it flies predictably in every flight profile (including high AOA), it's demonstrably wrong to say "the aircraft flies fine." Maybe it will eventually "fly fine" but Boeing's got quite a bit of work to do first.
Youtube stops paying him to do whatever shit he's doing. Can you elaborate on how that's censorship? What is censorship, if it includes "not paying someone"?

Serious question. People say this whenever youtube demonetises someone, I'm curious about whether it makes a sort of sense that I've overlooked. Please try to answer.
And there are a lot of common technology products which are much worse than AirPods in terms of their net environmental impact. Consider disposable e-cigarettes, for instance -- these typically contain a lithium-ion battery of comparable size to the one in an AirPod, but are designed to be used once and thrown away.
I have two comments.

You want you career path to follow; what you can learn, what you can do, what you know, who you know.

Every job should pay you in, experience, money and connections. If a employer is short changing you or blocking you on any of those, LEAVE.
Want more attention at a tech company? Simply slice off your penis and call yourself a lady.
What about those corner case users that use a non-qwerty layout but the layout is in hardware (or keyboard firmware) rather than software?
The UX of AirPods are just superior to anything that exists currently. I can't use anything else after using them. Especially on the go.

I have expensive over ear headphones for use at my desk and I still sometimes use AirPods because they're so lightweight and I don't feel them in my ear at all.
A policy doesn’t have to be completely free from loopholes to be useful.
"It’s aural litter — acoustical litter — and, if you could see what you hear, it would look like piles and piles of McDonald’s wrappers, just thrown out the window as we go driving down the road.”

That's how I feel about noise pollution inside the office.
Maybe the data model is used for two use cases, one where you primarily access owner entities and one where you primarily access invoices and occasionally do something with their owner. Just because it does not fit some weird, hypothetical prototypical API it's not inherently "bad design". APIs aren't ER models, sure, they're supposed to make sense but they're also supposed to help their consumers perform a task.

And let's not kid ourselves, much of our world runs on APIs that would really deserve the "bad design" handwave, end of the day that's often an aesthetic question.
The article knowledge has been lost to time. In "relational databases" you always name the foreign key as the relationship between tables.

From "A Practical Guide to Relational Database Design" from the year 2000.
"Each relationship line should carry a pair of descriptive elements, which define the nature of the association between entities. A name is a single word or descriptive phrase; it should always contain a verb such as: owns, owned by, holds, administered by, etc. Examples from our simple model are: A PART is sold on an ORDER LINE. An ORDER LINE is placed for a PART."

But, this has been lost because the practicality is that it is hard to know what is the element. As other comments points.

Probably the best is both worlds: PersonId_Owner. PersonId_Veterinary. Or something similar.

It seems that such a discussion should have been solved decades ago. And here we are. :)
Xolobeni: The value of sand and dreams of tourism
That website comes from a different age. One where Now and similar products didn’t exists. (It was up in 2012 I think)
Sometimes I have to pinch myself living in San Francisco. We really are in our own bubble here.
I bookmarked your link and the paper it links to for reading on my Monday commute.

In college, I had one Networks course which discussed IPs, subnets, cidr, UDP, TCP, various higher level protocols, packet headers, etc. There were a couple projects - I think I recall implementing TCP or sliding window. Anyway, that’s the extent of my background knowledge.

Where would one start if they want to dive deeper in video transmission or related topics that provide more than the very basic understanding I have?
Thanks for your work on the Salsify paper -- the paper was a great read and the novel approach is pretty great was illuminating.

I wonder if it would be possible to get Salsify into the browser using something like web-udp[0]. I don't think the lower level access to the encoder information is available to coordinate network usage...

For those who are interested in code, check out the encoder on Github[1].

[0]: https://github.com/osofour/web-udp

[1]: https://github.com/excamera/alfalfa
What a silly argument. Do you know how many things in your life use lithium ion batteries? AirPods should be the least of your concerns.