skysight-inc/HackerNews huggingface dataset:
It also turns out masks are not made of burning cigarettes. How many more of these do we have to do?
My wife picked and made Huckleberry jam one year. Threw the pressings (seeds and stems) into the compost heap.

Next spring - massive patch of Huckleberry vines! around the compost heap.

I found them to be mild not strong in flavor. To each their own.
I suspect they are not that different. Rationalization doesn't work, it's what creates "I should be doing X instead" in the first place.

I don't know if it can help you in whatever you want to achieve, but to me just realization that I always do what I want was huge. You can't honestly tell yourself you want to be doing this right now and that you don't want to be doing it right now. Once you unpack what does that mean in your head that you want it (requirements, consequences), whatever that means, you find some contradiction. But it took me some practice to be honest with myself and eliminating wishful thinking.

Accepting reality as it is, is huge. When you have in your head that if you spend time doing A you can't be doing B during this time, or that you can't achieve goal without going through steps you think are necessary, there really is not much left to do. Whatever you choose is fine, it's what you want.

E.g. I used to be thinking "I don't want to clean the kitchen, I have more interesting ideas for my life". Right now, it's a simple choice - don't clean the kitchen and have it dirty or clean it and have it cleaned up. Both are fine. Debugging gets complex when you have other people involved in your life etc but it still drops to the same thing.

Life's too short for telling yourself that you don't want to be doing what you are doing.[1]

If you take it deep enough, with our current understanding of the universe, there is no objective argument that working on renewable energy is better than watching youtube all day.

OK, I'm quitting this topic on HN, I've been selling this idea in many of my comments lately, just because it made my life so much better, but it's too verbose.

Btw if somebody knows this kind of thinking from a different source I would appreciate some pointers, because I'm sure I'm not the first one to come up with this but I haven't stumbled upon it yet and I would much prefer to point people to that direction.

1. And just to be clear I'm not ignoring very difficult situations that people are in saying that people are always doing what they want. The situation is difficult, whether that's hunger, war, illness or death. But that's reality. Given that terrible situation you decide to do something (or do nothing). It's what you decide, it's what you want. Telling yourself that you want to do something else that's not possible in that salutation is just wishful thinking. Wishful thinking is pure suffering. I strongly suggest stopping whatever you're doing if you think you don't want to be doing it and either stop doing that or fix the contradiction in your head.

No more verbose life views from comboy.
> Language doesn't however and large parts of Africa for example speak a European language as native language.

Not just Africa -- look at Latin America as an example. But that is indeed colonial structure from before.

> Projects which are often debt traps and which usually hire non-local work forces.

Though surely this proves my point -- debt is one of the best power structures in the world if you can get countries or people into it.

> Not sure if that's very reassuring.

No, it's not. True.
> Don’t better working conditions attract better employees?

Nope. Perception of better working conditions attracts better employees. Actually improving working condition is one way to boilster that perception but companies have found cheaper alternatives, like beanbag chairs and brand cults.
What about a Thunderbolt connection and a PCIe ethernet adapter - could that work?
Apple's Swift project seems to be generating a tremendous second system effect at the company. Although some things are actually better, many (most?) are new veneers on old ideas, with a notable lack of historical perspective. The wheel turns, I suppose.
Yes it is asymmetric and stupid. What about it? If this is presented as evidence that reporting and public commentary has bias and inconsistencies, I think that is already known.
That's not really comparable.
Similar experience for me, on average reddit feels like people confidently speaking on topics they've not actually participated in much yet (if at all). Which reminds me wholeheartedly of myself when I was younger.

When I was in my teens, I would tell engine builders on a car enthusiast forum that they're wrong about how a specific part goes together, because I'd seen one on google images and was pretty sure I knew better. I have grown of course, and whilst I know more about engines now, what I've truly learned is that someone who has actually done the thing probably knows how it really it is. People often base opinions on how they think things should be, when life is rarely so perfect.
I was told by someone I met, who is working at my very cool ISP (Fiberby), that I should just as customer service for IPv6.
One day later I had a static /56 prefix routed to me on a /64. I had just assumed that it was not an option, because hardly any ISPs have IPv6 here in Denmark.
As in, sticks out past the edge of the laptop?
It's possible for an OS to support fractional scaling properly; just tell applications to render their windows 1.5 times larger, map the inputs properly, and turn off font anti-aliasing. The problem is that it requires every app to be updated, which hasn't happened everywhere yet. Android and iOS, for example, do it perfectly. So does ChromeOS.
I'll copy paste a comment I made here https://news.ycombinator.com/item?id=31096793 but I'm also guessing logistics.

They gave a IMO good overview of the difficulties of selling to a new country in a previous post :

> With our supply improving, you may be wondering when you can order a laptop if you’re outside of the US and Canada. We selected and are bringing up our worldwide warehousing and fulfillment partner, which is one very key part of the equation, but it takes quite a lot more than that to enable a complete experience in each country. Picking Germany as one example, we need German language keyboards, a Type F power cable, in-box paperwork and labeling in German, localization for the Framework website, support documentation, and checkout flow, support for local payment methods, calculation of Euro prices and taxes, accounting support for German income, creation of legally sound Terms of Sale, Privacy, and Warranty policies for Germany, CE certifications, a local Authorized Representative to back up the certifications, determination of HS codes and tariffs, an Importer of Record to be able to deliver duty paid, German-language in-time-zone customer support, reverse logistics and RMA support for returns and repairs, region-specific sourcing of off the shelf memory and storage, trial builds of German laptops prior to production, and back-end ERP infrastructure to tie all of this together. That sounds like a lot, but it’s actually a drastically simplified summary.

https://frame.work/ca/en/blog/scaling-up-infrastructure
Well, at the risk of your productivity: https://www.oddgiants.com/

It's in "Alpha" and works pretty well.

Enjoy!
Any chance for an add-in card with an Intel NIC? I have had issues with the realtek USB-C NICs and I was hoping the 2.5GbE would be intel.
How does one generally go about dealing with the fact that the above is a 100% match for oneself, 30-some years into life? I'm feeling physically sweaty realizing how accurately the article – and this comment – describes me.
I've never used Quick Assist, first time I've heard of it actually. It looks like there's two versions, the preinstalled one and the MS Store version which the preinstalled version points you to. I've always used and recommended Teamviewer for this sort of stuff.

I can't say I fault MS on that one, but people will any way without thinking about it. They're providing a service. Teamviewer certainly requires an account.
I would say jQuery has a place in any codebase that's simple enough it has imperative statements like that. Past a certain not-too-high level of complexity you're much better off writing "if (condition) then <element> else null" in your view and "condition = false" in your update instead of even the short $('#element').hide();.
The issue is that the pie chart included a slice for the total and then two slices for each of the two components that sum to the total.
A friend of mine stated this as such: "every human able to reason has a religion-shaped hole in them; and that spot will be filled with something whether or not the human expects it to or wants it to."

I submit that plenty of religious thought patterns (things and systems you are not allowed to question the wisdom of, obsequious deference to authority, etc.) exist outside the halls of churches. PG's essay on heresy comes to mind.
I prefer to write the first.
Just because something is good for the group, doesn't mean it's good for an individual.
>> When I leave a job, I've kept the good friends, even hired some of them.

This is key for me too. When I was in a stressful people manager role, sorting through conflict and personalities every day, my favorite manager would always say 'people over companies.' Even if you have no intention of leaving your job or being friends with your coworkers, this thought brings everyone to the same level - we are all people who happen to be organized around this fictional thing called a company.
Look for a different doctor/psychiatrist, perhaps one in a wealthy area. I was 20 and my guy gleefully offered to up my dose. He asked me like 10 filter questions that had obviously 'correct' answers like "Do you struggle to pay attention?"
Yes, as it's used for that a lot. Eg many databases (CockroachDB, Prometheus, InfluxDB, dgraph etc), gVisor, Kubernetes, Fuchsia, etcd, and so on. And also in the origin story it was aiming to compete with C++ for many use cases IIRC.
This helps me a lot:

https://addons.mozilla.org/en-US/firefox/addon/news-feed-era...

https://chrome.google.com/webstore/detail/news-feed-eradicat...
for real its superior ergonomy is painfully obvious
> Folks say you should spend time studying past games to learn weaknesses but I feel like that's as bad advice as is asking children to grade their own homework

Are you using an engine to analyze your past games? It is much more efficient than using your own brain power to find your mistakes. If you think the games that engines show you aren't realistic (they aren't), then play out the opposite side of the engine yourself. That way you can see how to refute players of your skill level.
Probably a very general response to overload of any kind.. you start to reevaluate the opposite side of the spectrum.
It's still on f-droid
I just told them what they wanted to hear, like "promoting knowledge sharing through brown bag sessions" with no intention of ever doing it.
I don't know what due-diligence that YC do but I can imagine, as someone who only knows the basics of crypto-currency, of being sucked into some confident founder telling me that, "of course it is safe, it uses stable coins".

The risks seem really obvious after everything falls through but there are plenty of other companies that are "obvious scams" who happen to have made it by luck/skill/investment.
They also funded a second life knock off that claims it will become the meta verse: https://www.playdreamworld.com

https://www.youtube.com/watch?v=_w3fZMkE69s
One thing about these “perks” is that they are supposed to automatically turn into good reasons to work somewhere. Like “hey your salary is shit but at least there is a nintendo switch in the common room”. I want to play games at home after work. Plus, if I sit down for more than 15 minutes in the common room playing Super Mario Odyssey people will invariably start to look at me weird. In the end it’s just another bullshit way to attract naive, young employees.
More of these domino effect collapses are coming. It's a good time to remind people to bring their coins home if they're in custody anywhere.
Take it easy. Easy come, easy go. Focus on things that actually matter. Life is not short. Just don't waste it.
1080p !?!
Wow I didn’t know that there are professionals out there using such a shitty resolution. You are definitely not the target audience for high quality hardware then I guess.
I love glitch for quick prototyping, the fact that I can point domain names to projects far more easily than ANY other toolchain is amazing.
NASA confirms impending end for InSight
Ipv6 was long ago became the internet standard and India being home to 1.6 billion people it should be based on Ipv6.
Your summary is the thing I struggle with as well. How do you deal with the issues of density without either making it more verbose by a wide margin (which also hampers readability) or hiding information in a way that makes the code less obvious which is, IMO, worse.

Software is becoming more and more complex and unless there are entirely different design patterns we have failed to find, managing and understanding that during both the writing and the maintenance of software is the fundamental problem of our time. Someone else in these comments mentioned leaning more heavily into IDE tooling and I do wonder if we are coming to a point where that makes sense.
>subconscious recognition of patterns.

Its very true. Lower level players will view the board in isolation, piece by piece. Higher rated players will see structures, shapes, and patterns. The coordination of those structures and patterns using simple chess fundamentals allows for some really intuitive play that looks otherworldly to most people.
OpenID for Verifiable Credentials [pdf]
> There is a binary: Pro-union, anti-union. That's it. It's that simple.

...and "anti-union" = "union busting"?
Very similar. Initially, F# was an attempt to port Haskell to .NET. This was part of the so-called Iron project to port many languages to .NET to test out the ability of the CLR to host different languages. Haskell was too difficult of a match for .NET, so they switched to OCaml. At the beginning, F# was actually compatible with OCaml, but it has since diverged becoming its own language.

I don't have much experience with OCaml, but I suspect F# is the easier one to setup and get going in. It's my understanding that OCaml has issues being setup on Windows. (This may be an out of date understanding.) Since F# is installed with .NET now, all it takes is for one to install the .NET SDK and then you have F#. This makes it very easy to install F# on basically anything.

Here is The Early History of F# by Don Syme, the creator of F#.

https://fsharp.org/history/hopl-final/hopl-fsharp.pdf

While the ecosystem isn't as great as it could be, F# is by far my favorite language. I do not know of a language that hits better sweet spots.
IMHO it's at least somewhat better than "modern" C++ where you end up having to wrap virtually every single thing in some kind of template class, and that's without the benefit of much stronger memory and thread safety.

Overall I think Rust is a hands-down win over C and C++. People who want it to be like Go are probably not doing systems-level programming, which is what Rust is for, and I have severe doubts about whether a rich systems-level language could be made much simpler than Rust and still deliver what Rust delivers. If you want full control, manual memory management with safety, other safety guarantees, a rich type system, high performance, and the ability to target small embedded use cases, there is a certain floor of essential complexity that is just there and can't really be worked around. Your type system is going to be chonky because that's the only way to get the compiler to do a bunch of stuff at compile time that would otherwise have to be done at runtime with a fat runtime VM like Go, Java, C#.NET, etc. have.

Go requires a fat runtime and has a lot of limitations that really hurt when writing certain kinds of things like high performance codecs, etc. It's outstanding for CRUD, web apps, and normal apps, and I really wish it had a great GUI story since Go would be a fantastic language to write normal level desktop and mobile UI apps.
You can always play Nf3 :)
There is .forEach() on NodeLists, so you can do stuff like this in every browser, no lib, no helper functions needed:

document.querySelectorAll('a').forEach(tag => {
// operate on tag
})
Without any additional context, of course. It’s the effect on global markets x when/how they’ve been stocking on reserves that can be questioned.

Chinese food (in)security is world food (in)security.
The 'H' is for Herd
Another example, particularly painful to me personally: Assassin's Creed. The team behind the game changed and instantly from my favourite games of all time it turned to creating games I can't suffer through playing.

There are many other examples, but this one is especially sad for me. Sometimes I wish brands weren't transferable between people.
Historically, who was behind the first tech engineered video viewer on the web?
Does somebody know who or what website is behind the first available website that once loaded, without any further software, was capable to play video?
that doesn't make it an issue in any way, it's not a numbers competition unless you have a 56K
By "more efficient" it seems like you mean "less typing" because that is significantly less efficient in terms of downloaded code size and performance (the jQuery code calls the vanilla code.)

PS. $ is an alias for document.getElementById so you can just do $('my_id').style.display = 'none'.
The opening is in no way like that until you get to extremely high-level high-skill games, which will take years if not a decade

Until then, all you have to do is understand a few basic opening goals; and you're good to go. You don't have to memorize 20 moves deep of every opening if you are 800-1900 ELO, that's just silly and completely wrong.
I've really wanted a server-side uBlock Origin like this for a while now for devices that can't run uBlock (mobile, etc) or where uBlock is limited in functionality (Chrome). This looks like a great start.
Computation reuse via fusion in Amazon Athena
> If you paid $30k for 13kW peak, you paid several times what utilities pay.

So...you must think that the ground mount structure is free then?

Where were you when I had to buy 64,000 lbs of concrete for the footing?

Everyone is an expert, until a google search no longer aligns with reality.

> How about listing off all the US nuke plants completed on time and within budget?

That is a different problem and one that plagues all types of projects in the US. Look at what happened with the ten billion dollar high speed train promised to us in California. A hundred billion dollars later and we have nothing. If I remember correctly they only built ten miles, it doesn't even run and, if it did, it would be limited to something like 50 mph in that segment.

Until we hold people severely accountable for these issues things will not get better. So, yes, you are correct in highlighting that we can't build shit in this country any more. If we had to build our road system today we could never do it. That is a very different issue through and one that would definitely apply to building solar at the scale we need for the clean future most envision.

We need to DOUBLE our power generation capacity in order to support a full transition to electric vehicles. This is like taking the entire power generation system currently installed in the US and making a full copy of it. We wouldn't do it that way, of course, the point is to provide a sense of proportion. We need to double not just our power generation system but retrofit our entire grid to be able to carry this power. This isn't a joke of a project.

And yet, my comment had nothing to do with costs or the ability to build anything on time and on budget. What I said, quite clearly, was:

"if you want the equivalent of a 1 GW nuclear power plant, the minimum size of your solar array is at least 7 GW peak."

You come aggressively attacking me with things I did not say or even mention laterally. If you have a problem with my claim, tell me how it is I am wrong. Don't divert the conversation into failed projects and cost. I can discuss those topics just as well, but you are confusing and sidestepping the conversation here. This is a technique commonly used by politicians when the answer to a question is inconvenient. They are asked about "A" and their answer is about "B".

Still waiting for your answer:

How does one calculate the photovoltaic equivalent of a 1 GW nuclear power plant?

...

Fill in the blank.
If you need to go to these steps to make optimizations, would it not make more sense to switch to a more bare metal programming language such as Rust for the entire stack?
Ouch, that hurts. It seems you're right at least about Dells, and HPs are going too.
To add to that. DNS block is basically 'built in' for this type of filtering as you can just make your filter strings your list of DNS sites. It does have the downside that not everything is http. That is where a real DNS filter comes into play with known malicious endpoints. So a combination is very nice to have.
It was my understanding that had changed at this point. That most networks have the support but still prioritize v4. Is that incorrect?
Same. I have an old school 2013 MBA and a fresh MBP for work and I don’t really notice the difference.

Of course I can _see_ the difference. The MBP looks really nice. But when I sit down to code or watch a movie on the MBA, I have pretty much the same experience as I do on my work machine.
multivalent PDF tools from http://multivalent.sourceforge.net/
I don’t feel it’s fair to criticize someone explaining why they live the way they do when you where the first to criticize said group:

>>The communities that hand-wring the most about predators and risks to children tend to be middle class, suburban, and white.

The presence of this comment purposely invites controversy.

If these people are supposed to behave differently (from a cultural standpoint), there are issues that need to be resolved first. These “two different topics” are heavily intertwined.
I don't think what Louis has are full schematics. You could probably reverse engineer board view into a schematic, but from what I saw in his videos there was a lot of missing information - but enough to conduct a repair.
That being said - even if Apple has released a full schematic, without datasheets for the parts made specifically for Apple, you wouldn't get an idea of operation of certain bits, so it could be difficult to replace these with off the shelf components.
Any chance of 15”-16” in near future?
Triggering was originally designed for repeating waveforms, well before storage scopes were a thing.

Triggering basically means a positive or negative transition over/under a certain level. You can set the level manually, and this gives you a basic left/right (phase) shift on the display.

It's really not a bad UI if you understand what it's trying to do.

Often you want to see what happens after some reference point or - literally - some triggering event like a pulse.

Constant sampling doesn't solve the problem. You still need to work out where the point of interest is. That's fairly simple for a static repeating waveform, but not at all a trivial problem for any waveform that changes over time - as many audio waveforms do.
Well, in the secondary sense, there will be people who argue unions aren't necessarily restrictive.

But in the primary sense, the AFL-CIO used to staunchly anti-immigrant but has since softened they stance.
I'm more left wing because of aoc and Bernie. Bernie in particular is a great example of left wing politics that don't alienate people on race.
You might also look at Japanese chess (Shogi) - when you capture a piece, you take it off the board and then can drop it back on the board as your piece as a future move. The pieces are not colored, so you tell who has which piece by their orientation.