skysight-inc/HackerNews huggingface dataset:
My father worked for a union bridge building company for 33 years. He was very pro union. He retired after 33 years from a massive heart attack, which was alarmingly common for people with his job description. He was still very pro union, as his employer left him with little medical debt after an extremely expensive heart transplant. However, I destincty recall his throwing a magazine across the room published by his union when he vehemently disagreed with the political stance they took. The stance was very liberal, he was very conservative. It's very easy to say it's all about race, but when the blue collar workers don't feel at all represented by their union what do you expect to happen? He didn't feel represented in any way by the national union even when we literally said he'd never work a day non union in his life. The unions lost support at the ground level and never got it back.
Generate Comments from Code
https://news.ycombinator.com/showhn.html

“Show HN is for something you've made that other people can play with”. It doesn’t have to be a product, and I can’t see anything in the guidelines that precludes sharing “toy projects”. On the contrary, a “Show HN needn't be complicated or look slick.”

It’s up to the community to use upvotes to determine what’s interesting to the audience, not individual self-censorship of what might offend those “grognards”.
I ride public transit everyday. You are way safer on BART than you are in a car on the freeway. Your fear mongering is just not based in reality.
This is already barely holding together with mostly human actors doing the astroturfing and creating bullshit "news organizations" expressly to spread propaganda. Automation is going to overwhelm a system that's already teetering.
Common Lisp doesn't guarantee TCO, and yet people manage just fine
They can tax and fine them unsustainable fees, prohibit them from being used there. Thus they can control them. If Apple found that onerous they could choose not to be in business there.
In case anyone actually attempts to dive into that work, a fair warning should be made that it is almost unfathomably dull.
> that he's tapping out against someone he's already beaten.

Many observers overplay the importance of one match loss. More than one chess champion title was taken by a challenger who had lost in the previous attempt [1] - and considering there was just a handful of champions, it is a lot.

[1]: Spassky and Kasparov have lost in their first attempts against Petrosyan and Karpov.
Try it out here: https://share.streamlit.io/chrieke/prettymapp/main/streamlit...
> you can always choose to live in a cheaper home ... Those of us who can't afford property

If there are cheaper homes for these privileged retirees to move into, why don't you buy those homes yourself?
Environment is only one component of certain types of depression. It is primarily a biological phenomenon.
It's a really boring 10 minutes though and it happens everyday. And it translates to more than 10 minutes of wasted time because of the context switch (and the added drudgery that can affect morale)
Was (and maybe still is?) top of the charts

https://www.engadget.com/2017-08-10-silent-10-minute-song-it...
Very true. Also, if the kids go to school or daycare (aka 95%+), they’ll get exposed to a cornocopia of disease, both known and yet to be discovered. I don’t know if you have kids, but both of mine were sick with a constant stream of different bugs from 2-3 yrs old.

I didn’t even know what foot and mouth disease even was until I saw the big ‘known exposure’ warning, and based on my youngest (for reasons out of my control) getting COVID 4 different independent times since May 2021, only one of which was a known exposure, I know there have been a lot more.

Vaccinating against the known badness just helps reduce the pain and risks of serious problems. It should be a nobrainer.

Near as I can tell however, a lot of moms and some dads can’t stand the idea of giving their kid a jab (as in, the experience of it), and use the excuse of vaccines bad to justify not doing it. Short sighted and surprising common now.
You know, I'm a microwave engineer who is currently doing CS.

I find most of these comments against my original points as me not explaining myself so well. And, I can say one thing for sure, EE's are good at downvoting! ;-)

I'm trying to say that EE, like MechE is not especially complicated. You have your theories you need to know but that's it. Yes, you can be inspired, you can figure out some trick. But: how often does an ME invent a fundamentally new mechanism? Pretty much never. How often does an EE invent a fundamentally new circuit? Pretty much never.

Now, how often does a CS person have to solve some nasty problem that has never been solved before --- every day!

I have done microwave engineering for over 20 years. I know what it takes. It's NOT Rocket Science, I assure you.

My degree (6-3) is in EECS from a small technical school on the banks of the Charles River.

So I'm not full of it when I make my statements; they come from over 50 years' experience.
And why are people driving? Is their goal so much holier than whatever reason the bicyclist is out biking?

Don't live your life thinking everything revolves around you.
As pointed out in other comments, the regulation applies to companies of a certain size. It isn't clear of course who will get hit by it in perfectly legal and also fairly, but it's crystal clear who have been abusing their market position and that they will have to stop many of their monopolistic practices.

Sometimes I really do wonder whether some commenters, given their counter arguments, work at a facebook/amazong/netflix/google, or that they hope/dream to work for one of those or all one after the othe, or if they naively believe like gospel what these companies tell them as consumers of their products filled with privacy concerns and dark marketing patterns. Or a combination of the 2 out of the 3. The other possibilities are of course sarcasm or generalised brainwashed syndrome.

I'm against all form of regulations. Life is wild and I would rather advocate education. But hey, since we heavily regulated the 99%, let's at least regulate the 1%. They alone have far more damage power than everyone else combined.
> It's really a pretty simple data-oriented language when you get down to it

Yes, if you think of nix-the-language as a bunch of helpers that creates a big key-value JSON object then you will start to get a better mental model.
Really, Apple could have headed off regulators at the pass if they had embraced the (semi-)opening of their platform themselves. Allow third party app stores but on their own terms, providing SDKs and APIs for creating your own iOS App Store with security checks baked in and mandating privacy protections built in. Sort of like a software services equivalent to Apple Authorized Service Providers and Apple Authorized Resellers.

They would have then controlled this debate, and there would have been less room for the Epics of the world to complain about the platform being locked down. Not to mention users would benefit from greater choice. Imagine boutique third party app stores springing up devoted to specific interests and niches such as F-Droid, or promising better curation or quality.

Companies who refuse to use the AppStoreKit that Apple so beneficently provided would then be seen as malefactors seeking to subject their users to lack of privacy and security, rather than Apple trying to uphold their 30% cut and restrictive behavior.

Instead, Apple tried to control everything and not only did they expose themselves to regulation like this, they deal with customers annoyed at scammy apps on their own App Store, and third party devs crying foul at inconsistent policing.
I've been out of the loop with Nix for a little while now, but I was maintaining roughly a half dozen packages for a little while (including semi-complex u-boot stuff), and I learned everything I needed to know from this tutorial.

https://nixos.org/guides/nix-pills/
I've been on the waitlist since April 16th. Would have loved to have played around with the alpha but now clearly my ability to experiment and learn to use the system to cut down on expenses is extremely limited.
Who would you consider to be operationally and culturally superior in regards to remote work than Gitlab? Asking sincerely, because Gitlab is one of the first brands I think of when people mention "remote first culture".
That is how people confuse themselves.

If you have an "identical twin", that also is not you. You started diverging the moment you both existed. Which of you owns the bank account, or is married, is a matter of law, and there is nothing that transfers either.

I don't know why you imagine there is no "original and a copy". You existed before, the copy did not. The copy thinks of itself as you, but isn't. It carries a delusion.

It will start by trying to steal your stuff, so is an adversary.
> "Do it in a browser" is not interesting enough.

I disagree. DAWs are huge pieces of software to begin with and doing high-performance audio work in the browser would be very impressive.
There is a lot of frustration over the blanket example they used for Chicago. Is Chicago cheaper than NYC/SFO? Yes.. does that mean it's affordable for the area? No. We have encountered quite a lot of inflation in the housing market due to people from the HLOCs moving in. It's screwing us over pretty badly.

The prices are like that due to the labor market and that we've been a blue collar city for the longest time.
Ask HN: Do AI researchers who have children gain a research advantage?
They would see how learning happens in children and maybe this can help them with their AI research?
> It is monopolistic regulation, as in the people of Europe do not have a choice on another regulation, or no regulation if it doesn't suit them. It affects everyone and can severely harm ones freedom of choice in that area.

What? They have a choice in whom they vote for.

Or you mean that all legislation is "monopolistic"?
There are no hypercalls and there is no hypervisor software on machines with this type of virtualization. All virtualization takes place at the network and storage device layer.

The Nitro card encapsulates packets from your machine so that they flow on the AWS network correctly, it emulates being an SSD, and it takes care of myriad other peripherals and interfaces that you might expect to have.

I think it also has a direct connection to the BMC or uses IPMI to reboot the machine when you are done with it (and another user takes it).
Except nearly all of them support both main desktop platform, so not exactly a valid critique.
True Linux is often forgotten. But is there a real market there? And to my knowledge, Linux low level audio performance is quite bad, which doesn’t help.
The EE domain is substantially smaller than the CS domain. It take less time and effort to be an EE "domain expert" than it does to become a "CS domain expert".
This site has an unbelievable amount of armchair-science that gets rattled off. You are right, because depression and anxiety are primarily biological phenomena.

People looking for an actual expert discuss these things should watch Robert Sapolsky's talk: https://www.youtube.com/watch?v=NOAgplgTxfc

For example, in the talk, he points out one of the most telltale signs of depression is waking up early, which is completely backwards from the common perception that depression is someone staying in bed all day.
If you asked them what they would rather be doing I doubt many would reply with painter, writer, musician, or other career worthy passions. Obviously if someone’s passion is eating pizza or watching TV or spending time with their kids it would be unrealistic that they turn that into a career. I have many friends who work blue collar jobs and most of them aspire to do the same work but get paid more, work less or work for themselves.
The tax burden is similar (maybe slightly lower in NY), but collected through different means. NYC has a city income tax, Chicago doesn't.

If we're going to pick a means of collecting the same amount, encouraging good use of land and discouraging excess consumption seem like nice side effects.
I've seen codenames in modern microservices and in very old systems where the operating system's file names limited creativity for binary names to two-letter area code and 6-digit running number for a module of the system. Fun times!

Codenames pros & cons

---

Pros:

- security by obscurity – you won't understand your system beyond 20+ services; the attacker also :)

- no discussions in the team on naming the service – you just take the next name from the list from the dictionary you chose

- service splits or merges don't change the service name

- ownership changes and moving services to another domain does not affect the service name (it may make it sound like from another universe though, like a black sheep, e.g. mixing chemical elements with action figures)

- does not lead to acronym invasion where three three-letter acronyms describe three different services and you never know which is meant

- leads to stronger ownership for the service

---

Cons:

- no way to understand what the service does w/o looking at API spec or one-line description (which does not exist)

- multiple teams will implement (almost) the same thing and won't run into a naming collision telling them otherwise

- optimizes for # services built, not well-defined domain/product structure

- service splits or merges may invalidate the former name causing you to rethink the implications for your customers and those you know what X does

- with sufficient amount of teams you will run into name collisions anyways as you run out of hero names, chemical elements, action figures, etc.

- cross-team communication is very hard as teams speak gibberish to one another – it's like you'd read: "'foo' failed because of timeouts from 'bar' causing resource exhaustion and thus circuit breakers opening in 'handy' and 'dandy'"

- English words will mix with service names making communication hard to understand as you won't be able to tell from context whether it's a service name or word

- if you use codenames for teams you will run into the service name & team name collision eventually

- strong ownership for the service leads to dysfunctions where devs get too opinionated and clingy to their past decisions

---

Ways to organize the codename mess:

- Use functional DNS names to alias the service URLs (you can change the implementation, but keep a stable interface for clients)

- Use functional names in cross-team communication, but codenames internally

- Market under the codename, so that the name is catchy

- Application registry (API/CLI) allowing to view metadata & one-line purpose of the service
Firefox' audio backend, cubeb supports Jack, CoreAudio and WASAPI output, so low latency and multi-channel playback is not completely out of reach.
Nice example and very well done. But yeah, very niche application unfortunately.
In addition to what others have already mentioned, a lot can be learned from the old(!) Windows and OS X user interface design guidelines:

https://docs.microsoft.com/en-us/windows/win32/uxguide/guide...

https://apple.stackexchange.com/a/189487
When you split out part of a service, every previous reference to that service is now potentially wrong, because it may refer to the part of the service which have been split out. So explicitly breaking them is possibly more useful than preserving them. The crucial thing is to maintain a history of the names - precisely, a phylogeny of services.
What was the original mandate for the US Fed Gov? Focus on international affairs and waging war, and let states handle the rest?
> Haven't heard someone describe this way of naming as "codenames", which I think gives the right impression that's is a placeholder name.

"Codenames" are used for products for which the "name" is recognized as significant to the product. Thus, choosing the name is a project of its own -- and might take quite a bit of time -- while you might want to start work on the product before you finish picking the name. (Indeed, the work might inform the name!) But you have to be able to refer to the product, so you just give it some other name. When it's ready, you give it the "name".

That's not what's happening here; what we have here is a big complicated system with a name. We don't expect to replace the name, but we do need to have it so that we can talk about the system.
> It's possible to have an opinion on laws that you don't effect oneself.

Sure, and it's possible to heavily discount your opinion when compared to the hundreds of opinions of experts in antitrust law that helped shaping this legislation. This would be less the case, maybe, if this legislation actually targeted you, so your insight would be relevant; but the fact is that it doesn't.
It's in your own personal definition of remote work that people should be paid an universal salary.

Gitlab might not be a world leader in salaries, but they might very well be a world leader in providing the best remote work environment to their employees.
I'm hyped to see them in retail chains
It's not better than nothing. This right was already guaranteed by the Full Faith and Credit Clause.

Of course the Full Faith and Credit Clause means exactly what Thomas and Alito want it to mean. But they can just as well declare this bill to be unconstitutional. And when they do, you have no alternative, since they can't be overruled -- shy of a President sending in troops.
Are you familiar with the economics of the store? Maybe they were having a hard time staying afloat anyway. Augusta, ME has a population of like 15k - my city of 100k(with 20k college students) only has 1 Chipotle.

I'd imagine that locations which are struggling to hire would be correlated with disaffected employees looking to unionize.
Because being a world leader in remote work would imply they don’t do that?
Ah, thank you. Then DoT is not really what I meant. Distributed TLS, aka Datagram TLS, aka DLTS, is TLS security mechanisms adapted for use with UDP [1].

[1] https://developer.mozilla.org/en-US/docs/Glossary/DTLS
I certainly don't want to work, but I don't mind playing when someone will pay me to do it. :)
StereoKit very much prioritizes XR, I don't think I'd recommend doing traditional flat or hybrid XR/flat experiences with it! You might be able to do some flat 3d content, but the built-in UI won't be very helpful in this environment.
When Microsoft made claims like you are back in the day we called it FUD. Dude, our government in the USA is barely functional right now. If they can't pull together for basic necessities but pulls together to go to 'cold' war with Europe over business practices the normies here would revolt. People can't afford rent, food, but the government's focus is ensuring Apple's profits? Yeah, good luck getting the people to support that. "I'm sorry you are at your breaking point, but real issue is poor Apple's profit struggle in Europe!".
Interestingly the reasoning from my doctor for me taking Escitalopram was that it was good for anxiety, so I guess there's at least some anecdotal evidence from doctors about its efficacy...
If the result is standard numpy 3d matrix then something like Pillow should be able to display the images.

Something like

from matplotlib import pyplot as plt

plt.imshow(matrix)

plt.show()
Heh, true, so far my latency and uptime are far higher than comcast. I also use it for DNS blacklisting various sites/services.
Unfortunately most of the benefits of structural battery packs haven't materialized yet based on the stats Tesla submitted to the EPA. The Austin Model Y is 25 lbs lighter but has 14kWh less capacity and 51 fewer miles of range. Part of this is probably the battery chemistry being used in the current 4680 cells and as the chemistry improves they may catch back up in range to the non-structural 2170 packs but they have a really really long way to go before they get to the range increase and weight decrease they promised at battery day. That or some aspect of the EPA numbers are massively wrong but I feel like we would have heard from Elon about that by now.

https://old.reddit.com/r/teslamotors/comments/u1926z/confirm...
Probably expression "with a straight face" has been used sarcastically too often, so maybe it looks sarcastic in my comment too. In this case I should have picked a phrase more unambiguous phrase. I wasn't using it sarcastically or anything, "with a straight face" = in good faith/honest in this case.
This was an awesome comment just wanted to say thanks!
My personal experience with Amazon in particular has been the opposite of yours.

Amazon has completely refunded every defective or damaged products I have ever received. I've done two returns of $100+ items in the past month, in one case the seller disagreed with me and Amazon took my side. In total I've probably had 30 refunds over the past 10 years of which at least 5 were Amazon intervening to prevent the seller from screwing me.
The vaccine has been well demonstrated to provide significant reduction of both of those, actually greater than any prior vaccine for the original strain of COVID.

The key infectious strains we see today are variants that, in no small part due to increasing herd immunity to prior strains, are microevolutionarily driven to evolve around the vaccines. The same way the flu develops strains that bypass vaccine protections throughout the year.

Even with the different variants, the vaccines have reduced the transmissibility and infection rates vs nonvaccinated individuals, with some allowance in limited datasets (ie. Ottawa) for behavioral changes between vaccinators and nonvaccinators.

Not sure where you acquired your misinformation, but you may need better sources.
What is the hype train you associate with typescriptlang.org? "Lang"?
I'm inclined to agree. So clever, and yet what's the actual good of it? Feels like there's a crisis in our industry (talking of the wider software engineering world) of finding real, human problems to solve. And so we end up with this, so highly advanced and yet it's not going to improve any lives (and possibly very much the reverse).
Obligatory:
https://m.youtube.com/watch?v=5j_wjlfJ65U
Man what is the relevance of this comment? The existence of Beslan on that page has nothing to do with US shootings - the gp was just referring you to US stats that contradict your comment. Nothing to do with Beslan.
If sites actually obeyed the GDPR (i.e. if national governments actually devoted enough resources to enforcing it) then all those banners would have a "Reject" button that is just as clickable as the "Accept" one.

Hopefully your friends and family haven't become so trained to look for the word "accept" that they will be unable to find the correct button when companies finally start complying. Or better yet, companies will realise that 99% of users click reject, and the tracking data provided by the remaining 1% is not valuable enough to annoy the 99% for.
> 90 year olds in Ukraine got caught up in a war they had nothing to do with and had to move.

I don't think this is a good example of why all grandpas will have to move eventually. We're not in a world war, at least not officially, and certainly not at all points in history.
My argument is somewhat more sophisticated than your strawman. If you fully learn Altium, I can guarantee you (since I fully know Altium) that you know pretty much all you need to know about EE, especially since every situation an EE is likely to encounter in Real Life is part of what Altium provides.

So sure, if you do NOT know your tool inside and out, then that's a hacker's knowledge. To be a professional, you know your tool(s) inside, outside, and backward.

So yes, if one knew Altium inside, outside, and backward (incl SPICE sim & FPGAs), then such a person knows EE very well.

It's a small, limited domain. THAT is my point.
A benefit of writing own functions - you'll not implement something you don't need, which reduces attack surface.