skysight-inc/HackerNews huggingface dataset:
Well, this isn't the only language feature where Go designers ignored the path trailed by other languages.

Still looking forward to the day they will discover Pascal enumerations.
Paper at link, article discussing it at: https://www.theautopian.com/new-iihs-study-confirms-what-we-...
This is extremely well written
Define your \newcommands in commands.tex and tell pandoc to add it to the header: `pandoc -H commands.tex ...` There can be multiple header files like this.
I find it puzzling why people are split by their skin color rather than their country of origin.

There are only marginal differences between a white and a black person born in US, while myself, being a white male born in Russia, cultural experiences and background have barely anything in common with a white person born in US except for the color of my skin.

The same applies for a black guy from US and a black guy from Nigeria or something.

Other people have already brought it up, but Asian is such a vague term as well. There are Asians from 1st world Asian countries (Japan, South Korea, Singapore) and from 3rd world countries (Vietnam and etc).

By diversity logic you really should have quotas for every flavor of color and birth, but you can imagine it's going to lead to madness, so people just choose an easy way out and do this as a PR stunt.
I did that, recently. My fob battery died, I unlocked the car with the key, opened the door and... the car alarm went off. I'm not sure what the designers were thinking.
Exciting/scary stuff! A sophisticated enough version could carry out any range of tasks that a typical computer user/browser could from just a few sentences with somewhat high chance of success.

we will overuse this tech, forgetting important processes that are perhaps wise to keep a "human backup" for redundancy. Then again, RPA is already a case where a "proper" rewrite of some multi-program pipeline is impossible.
Ask HN: How do you ideate on a software idea?
I figured out everytime I have an idea that becomes too big to fit only inside my head, I start crazily taking notes on paper, on my phone, ecstatically following the pieces of features that come to my mind and trying not to forget everything. I soon jump on technical aspects, unveils new exciting opportunities to use X tech, Y algorithm or optimization. At some point, my white notebook is a maze of black arrows going in every directions, pointing to comments and squares, circles, and sometimes flowers. And then, it happens, I don't want to code it anymore, it looks solved but way too complex for me to handle. And I move to something else.

So I am thinking, how do you folks ideate on your side projects / work ideas? How do you keep it constrained to clear use cases without making it redundant or limiting? How do you start working on your ideas without losing the thrill?
Mark Zuckerberg takes veiled shots at Apple
That last line reminds me of the old "Drink Verification Can" copypasta: https://imgur.com/dgGvgKF
Is this a bothsidesism argument? Are you saying women harass men online as much as men harass women?
Maybe to us but to the next generation no. And that's who's gonna use it.
Very very slowly
I'm hoping one day everyone wakes up and realises that the emperor has no clothes. Unfortunately DI is a virtue status game. It's easier to play that than delivering real value in your job. It's pretty much a religion with its own dogmas and lingo.

For more fresh madness see what the the UKs financial conduct authority is proposing:

https://www.fca.org.uk/news/press-releases/fca-finalises-pro...
C# made the same decision because it did not have closures initially, and so there was no practical way to observe the difference.

But Go did have closures initially, and worse yet, they already had C# as an example of how closures and loops interact. So they definitely had the opportunity to learn from that mistake, and I don't think it's unreasonable to ask why they did not.
I think a bit more than that, the article says 250 million gallons which is more like 960 million litres. That squares with the dimensions given: 15m x 15m x pi x 75m x 20 tanks = 1 million cubic metres = 1 billion litres.

Oahu uses about 225MW on average in residential electricity [0], so this could store an hour or so of excess capacity. That's not nothing, but you might want to 5x or 10x it to really smooth out demand and supply peaks for the island.

Note that you also need a set of tanks or a lake at the bottom of the hill. The tanks are 75m tall, so how are you accounting for that in your 120m of vertical distance?

[0] https://www.eia.gov/todayinenergy/detail.php?id=49036 gives 2,018 kWh per person in Hawaii
It is neat, but has been shared roughly a dozen times.

Most recently here:
https://news.ycombinator.com/item?id=28980927
Meta Workrooms has passthrough mode for just the keyboard so you can still look down at your fingers when you're typing.
The poverty achievement gap is nearly 3x the race achievement gap. Targeting disadvantaged people seems like the better goal for equity.

Edit: according to this study, there is no race achievement gap—it is entirely accounted for by poverty

https://edsource.org/2019/poverty-levels-in-schools-key-dete...
Reddit management may sometimes have to accept marching orders from a higher power - geopolitically, AI is strategically very important as we've seen in various news stories over the last month or so, and being in control of narratives is plain old common sense if you ask me.
Sounds like you should just go vegetarian
sure, happy to take out the `now` and change to "that pretty much every content shat out is ads."
Do you write on a regular basis?

Is there a place to subscribe?

I'd definitely love to hear out your process of creating these.

P.S. I created a resource for remote-working parents. It's a weekly newsletter for now, but who knows, I might have enough value one day to do what you did here.

https://thursdaydigest.com/
I wish I could write my native app in whatever language - say Rust - and use bindings for OS GUI libraries to render a UI.

but it looks like Google and Apple require you to use Kotlin/Swift to create UIs
Ohno, “reserach” is my favorite spelling mistake. I regularly search-replace for it and regularly create new reseraches.
I mean, as an engineer, I don't need to assume malicious intent (not saying you do) to understand how this happens. It's much easier to support a single code path rather than options for everything. It's the same reason I tend to shy away from premature abstractions: every option is a drag on future code built on top of it.
Please don't attempt to disable the back button! If someone is leaving your site, they're going to leave. Trying to stop them will simply guarantee they'll never come back.
Nausea, sweaty forehead, weight on my head giving cramps in my neck, disconnect from the world around me (I work at home with kids), visual inaccessibility (I need to wear computer glasses).

No magic engineering from Meta are going to fix these issues.
> and the Wayland devs are clueless about it

That certainly wasn't my impression from the mailing list. There are certainly some challenges with incorporating colour management into Wayland's model, but they also seem quite solvable (and the mailing list discussion seemed to end up with a solution).

Meanwhile the discussion on pixls seems to be a bunch of people complaining either that it's not solved yet, or if it is solved it won't work the same way it does on X.

The only remaining point of contention on the mailing list came down to colour calibration: one party wanted an API that allowed setting a temporary display-wide colour profile for the purpose of calibration, as this is how it has worked before. The response from a Wayland developer was that there should be a dedicated calibration extension that would allow setting a linear colour space for a specific region (eg. one matching the display). One of the reasons given for this is so that if the calibration application crashes, it doesn't leave the display in a bad state.

My understanding of the full solution is that applications would be able to specify a colour space for each buffer, and the compositor would do the appropriate transformation if that colour space does not match the actual display. Furthermore, there would be events given to the application when a window leaves/enters a display so that it can (if it wishes) choose to handle the colour space transformation itself by setting the buffer to use the same colour space as the display it is currently on. This means you get approximately correct colours when moving a window between displays, even before the application has had time to repaint itself, whilst also allowing the compositor flexibility like reusing the same output on multiple displays, displaying a preview of a window, etc.
Golden Signals for Kubernetes – definite change from old school monitoring
No. I don't use ZFS since it's not licensed correctly, so I have no opinion on it. And BTRFS raid is not safe enough for use. So I'm saying "Use filesystem on mdadm on dm-integrity".
Seems like a bad time to attach your name to crypto. I don't know what Google are getting out of this. And who's the target audience for using crypto to pay for cloud services?
See overleaf.com which approximates this feature.
Did they? Article says mission had a minimum successful change but it says nothing on whether the actual change was successfully predicted.
What got me into machine learning and Natural Language Processing (NLP)?
Rust is mainstream in a way that OCaml or Haskell will never be.
I do blog on https://fordes.de (with an RSS to subscribe to)
> Do you really think all candidate pools in all professions, and in all locations, are as diverse as the population at all times?

No but I think you should be able to find a single minority candidate over the course of months.
I'm still not sure I see anything wrong with this picture. Yes being different from other people is hard - the more different the harder. People naturally gravitate towards those they can identify with. The solution to this problem is to develop a coping strategy, not to use force to bend the world around you. People should be entitled to seek out and live in homogenous environments. Just because these are not available to everyone all the time doesn't mean they should never be available to anyone.
optimized out is my number one pet peeve in my job.
I'm not talking about deleted comments, I'm talking about shadow deleted comments. The only way (without external tools, I guess) to know it's happened to you is to notice a suspicious lack of engagement with something you posted, then visit the same thread in a private window and see that your comment isn't there. If you look on the account that posted it, you will still see it.

You may not even have been aware that the above is a thing; most people aren't. But in my experience it accounts for a large fraction, if not the majority, of moderation actions against real human users on Reddit.

Shadowbanning is very similar but IMO less insidious since it's a lot easier for human users to notice. I'm not sure if per-subreddit shadowbans are a thing, but I lean toward no because it has not happened to me (that I'm aware of).
Has anyone done this for fabric sails on a sailboat?
OS is much better than Windows and, frankly, macOS at this point. Sort of same analogue as what moving from late XP to Mac OS 10.3 felt like in 2006.

Can you get 120 hz this cheap in Windows laptop?
Did you read Wasserman's article? There's a difference between a frequentist/Bayesian interpretation of probability and a frequentist/Bayesian method of inference. I don't have to take a position on what probability "really means" to use either kind of inference method. (As the article says, the true difference has a lot more to do with wanting guaranteed coverage...)
Do you really need more than … 128GB of RAM? Most desktops can do 64GB, some ITX and most ATX board can be populated for 128GB, beyond that require server platforms with >2 DIMM channels or LR/RDIMM.

Most people should be fine with an office mini-desktop like ThinkCenter Tiny line, sketchy(sorry!) Docker features on a NAS kit, or even an Amazonian Celeron mystery boxes.
Would you happen to have time to provide some more details about using EC2 to get permanent IP? I've been thinking of using wireguard to connect an old PC to my VPS to run video game servers, so this is very interesting to me!
Why does this child's forum where people post silly AI-generated pictures need to "scale"?
It stops if people refuse to live within the lie.

Read Vaclav Havel's "Power of the powerless".
Do not lie to applicants. Ever. Ads for jobs that don’t exist are false advertising (IANAL) that may cause legal issues.

If you’re always hunting for unicorns, say so, but IMO collecting resumes “just in case” is a waste of everyone’s time, and collecting them under false pretenses is way worse.
This is what kept me from trying Quest despite being a VR superfan. Once they finally announced the account change I took the plunge and picked one up

I just didn't want to risk losing hundreds of dollars' worth of games because Facebook's retarded algorithms decided they don't like some meme I posted years ago.

(Actually, Facebook's moderation has kept me from using it for anything other than posting family photos and clicking the "like" button on others' photos.. it's just too risky that I'll cross a line and get deleted)
They have ads in the store. Not on iOS in general.
You turn the alarm off by starting the car, because the ignition has an rfid-like close-range reader which only requires passive circuitry in the key. That's how you differentiate between a break-in and the legitimate owner.
UPD: Ian Bremer just tweeted:

> elon musk told me he had spoken with putin and the kremlin directly about ukraine. he also told me what the kremlin’s red lines were.[0]

[0] https://twitter.com/ianbremmer/status/1579941475613229056
It sure will be exciting to find out.
No matter how common it is, I never know what "2.5x less than some reference number" means. Is it "divide the reference number by 2.5"?
months and months ago. Thanks for the heads up. I'll look into that.
There is no extra div! The classes are necessary if you want to support the >90% of users whose browser supports grid but not su grid. My example, adapted to your preferred nomenclature, the “extra” classes renamed for their CSS functionality equivalent, and some content added:

<main class="grid">
<h1>I’m normal content width</h1>

<p>Ideally you wouldn’t need that grid class for this. But it keeps the CSS DRY for…</p>

<section class="full some-bg grid">
<h2>I’m normal content width too</h2>

<aside class="feature">
<p>I’m “feature” width!</p>
</aside>
</section>

<p>The “extra” class on the section above is <b>currently</b> necessary because…</p>

<section class="full some-bg">
<p>Whoops, no subgrid support? I’m full width on 95% of browsers currently in use!</p>
</section>
</main>

It’ll be cool when those classes can go away. You can certainly just make `full` always apply the main grid styles if you have no use case for full width sections without a grid. Or even have distinct `full` and `full-grid` classes, but you’re just swapping a character at that point.
I'm sure they are and the Middle East is actively interfering in the West.

Let's not pretend that they are innocent children being manipulated by the powerful West.
YouTube Premium for life. Haven’t seen an ad on YouTube since 2015. Not going back now.
Meeting the criteria for promotion is not an obligation to promote, and as you have seen it the criteria isn't always comprehensive. Maybe you are just leaving some details out, but many places have multiple candidates for promotion competing for a finite number of spots. Often, recommendations and sponsors are needed, and you need to cultivate those relationships. You have to get along well with your peers to get things done, it isn't unreasonable.

I've been involved in the process elsewhere and just trying to give constructive feedback, since it's frustrating you. Can you elaborate at all on the type of promotion? If not, I can appreciate the need for venting.
> They serve as a reminder of all the important things you've done. Your manager may have forgotten some of them.

I regularly give this tip to employees, but it applies to managers too: when you (or in this case one of your reports) accomplishes something notable, jot it down. For ICs this is great for resumes, performance reviews, compensation discussions, but it's also great for managers in most of the same areas. The only thing that tells your employees you see what they do and value them more than actually being able to discuss specifically what they've done and how it helped...is paying them more.
That the Biblical serpent was a "bad influence" is questionable. God created the Tree of Knowledge, God created the Serpent, God put both in the Garden - and yet God pretends to be surprised that the Serpent did exactly as programmed.

The reality is that we were always meant to eat from the Tree of Knowledge, such that we may have an internal sense of right from wrong rather than being limited to "God said this is good/bad". At worst, the Serpent accelerated that inevitability before we were ready to accept the responsibilities such knowledge would entail (that readiness coming later, with Jesus providing the framework by which we can ready ourselves).
Interestingly, I too encounter similar arguments. But it is worth it to go beyond surface-level, especially with complex topics.

I described it as unnecessary, because eating animals is simply not necessary to sustain a long, healthy life. Source: https://pubmed.ncbi.nlm.nih.gov/27886704/

The vast majority (>75%) of soybeans grown are simply to feed cattle. The majority of rainforests being cleared in Brazil are for cattle. Animal agriculture is the leading contributor for GHG and anthropogenic climate change. Plenty of data breakdowns can be found here: https://ourworldindata.org/land-use , but this shouldn't be news to you.

Snarkiness is hard to avoid when you're legitimately attempting to compare the humanity of an industry responsible for killing 100 billion animals each year versus growing and eating plants; it's like comparing Hitler to a person who kills a housefly.

You wanna minimize your impact to natural systems and biodiversity? Stop eating animals. Peter Singer is a great place to approach the issue from a modern, truly ethical lens.

Hopefully we both can rid ourselves of simplistic and naive views, but for now, discussions about how we should best function in this universe ought to be had.
I cannot say for sure that it is true, but I read (about a year ago) that about 90% of Linux users are already on Wayland.

I tend to believe it because I've seen news reports as of 3 years ago saying that Xserver is no longer being maintained.

The change from Xserver to an arrangement using Wayland is transparent to the Linux user (and Linux admin) and I heard that most of the major distros made the transition a few years ago. A corollary of that, if it is true, is that some of the many Linux users appearing on this site to attack Wayland are in fact (unknown to themselves) using Wayland.

Specifically, the "display server" (terminology? I mean the software that talks to the graphics driver and the graphics hardware) on most distros these days uses the Wayland protocol to talk to apps. An app that have not been modified to use the Wayland protocol to talk to the display server is automatically given a "connection" (terminology?) to XWayland, whose job is to translate the X protocol to the Wayland protocol.

I think `printenv XDG_SESSION_TYPE` will tell you whether you are running Wayland or the deprecated Xserver.

The OP begins, "Recently we have been working on native Wayland support on Linux." What that means is that the blender app no longer needs XWayland: it can talk directly to the display server (using the Wayland protocol). There are certain advantages to that: one advantage is that you can configure all the UI elements on your screen to be scaled by an arbitrary factor without everything getting blurry.

I'm using the latest MacOS to make this comment, but for over a year until a few weeks ago, I was using Linux for all my computing needs, and I went out of my way to run only apps that used the Wayland protocol to talk to the display server (because of the aforementioned ability to scale the UI without blurriness). Chrome had to be started with certain flags for it to use the Wayland protocol. To induce Emacs to speak Wayland, I had to use a special branch of the git source repo, called feature/pgtk.
Lego Buys Brainpop for $875M
Komorebi works pretty well. In the end, I felt like it's limitations were mostly at the OS level rather than the fault of the software itself (similar to tiling WM on MacOs). I think for such a thing to really work, virtual desktops need to be a first class feature of the desktop environment. For Windows/Mac, they're still kind of janky. Whereas on Linux, I can bind Win+Tab to "Previous Desktop", hold down the button, and watch the screen flick between almost as fast as the refresh rate of the monitor. It really makes a laptop, with a small screen and with no additional monitors, a high productivity environment. Which is too bad, because the REST of Linux really sucks for laptops, with all the hardware-specific tweaks needed.
>If America was so racist, the single most successful ethnic minority wouldn't be Nigerians.

Do you have a source for this? Not for debate, I'm genuinely wondering where the information comes from. From time to time I've heard things about people from Nigeria being hardworking - haven't looked into it very deep though.
Looking forward to the code and the model,
HTML5 offers built-in email validation methods that you can enhance with any regular expressions. We analyze a number of examples.
You could always turn down settings in video games, so that your GPU does less calculations and therefore uses less power.

In my experience, all modern cards idle at very low power usage (less than 10W), and scales up: using more and more electricity the more difficult the video games you throw at them.

One of the better settings to come by (especially for laptops) is FPS limiters.
On Video-Text
wonderful. That spirit is what we aim for at our youth centre http://jugendhacktlab.qdrei.info/. Raspis all the way down.
Wow. When I saw the original for-loop example I was like "ok not a huge deal, doesn't surprise me too much really". But rewritten in the comprehension form I'm like wtf
The Stadia fiasco aside, how do the specs look on these machines?
It's unusual for the C-style family, but very common in functional languages outside of it, such as the ML family. It's not uncommon to see repeated lines of the form:

let x = ... x ...

and every such line is a declaration of a new variable that shadows the preceding one.
The worst part is that if you try and fight through the sickness, you'll actually condition yourself to get sicker. If you power through sim sickness enough, you'll get to a point where you feel like tossing your cookies when you just look at or think about a VR headset.

I think it's become a major problem in the VR game market. Everyone except the super hard core has been burned away by sim sickness, so now all the remaining fans demand intense but nausea-inducing experiences with no comfort options (or too-easily disabled comfort options)
Virus scanners falsely detecting Go “Hello, World” builds as malware
Elon Musk Blocks Ukraine from Using Starlink in Crimea
"Counteracted" by force through tension in the cable. Which relies on the cable holding up its own weight. So, in no way "effectively weightless", unless you consider a regular bridge deck weightless because cables are holding it up.
Does anybody actually get motion sickness in apps where there's no motion?

I've never seen an instance of that. If it does happen to some people I'd be very curious about what causes it since there's no obvious reason why it should occur.