skysight-inc/HackerNews huggingface dataset:
> In the simplest case, I'm talking about regular SQL non-materialized views which are essentially inlined.

I see that now -- makes sense!

> Wish we had some better database primitives to assemble rather than building everything on Postgres - its not ideal for a lot of things.

I'm curious to hear more about this! We agree that better primitives are required and that's why Materialize is written in Rust using using TimelyDataflow[1] and DifferentialDataflow[2] (both developed by Materialize co-founder Frank McSherry). The only relationship between Materialize and Postgres is that we are wire-compatible with Postgres and we don't share any code with Postgres nor do we have a dependence on it.

[1] https://github.com/TimelyDataflow/timely-dataflow
[2] https://github.com/TimelyDataflow/differential-dataflow
Never built one myself but I did grow up in the era where creating a Beowulf cluster out of something unusual was common internet humor for geeks. The last one I remember seeing was using an early model of Raspberry Pis, and most the comments were (sadly) about how Beowulf clusters aren't useful anymore (true, but irrelevant) and how it was a waste of time (objectively false). A great piece of early (or just earlier) internet died for me that day.
A Definitive Guide to React Native Testing Library
People literally confess crimes during interrogation that they didn't do. I know of a case we're they worked on someone for 15 hours straight and the poor sod just confessed because he wanted it to be over. Not everyone is a trained spy or psychopath.

A confession should never be the sole evidence of convicting anyone.
I've always found it a bit difficult to read flame graphs, so seems like a pretty convenient alternative. Is there is a performance overhead on running the line profiling itself though?
Finance can deliver real environmental and climate impact
As it produces 100W of electricity, the RTG also produces way more energy as heat. According to Wikipedia, the efficiency of an RTG is usually around 3% to 7%, so you get kilowatts of heat.

https://en.m.wikipedia.org/wiki/Radioisotope_thermoelectric_...

So, it's same order of magnitude to my electric space-heater, if it was stuck to "on". I trust Andy Weir's calculations on whether it is about right to keep a botanist warm on Mars.
"sushi-grade" sounds like "fantastic" or any other not leverageable marketing promise.

The cells I suppose must be stem cells, induced with some solution to grow into a homogenous mass of soft tissue. I'm very confused about this.

Why just gimme the nutrient solution.
What are their methods? Does this make $100/lb salmon?
MRO has a max resolvable resolution of 1 meter - incredibly useful for planning, but not enough to keep a rover safe from harm, let alone do all possible science.

The max resolution from a low-altitude helicopter is probably two-three orders of magnitude more detailed
Interesting. They mention porting is possible - what would that look like i wonder? Would you make your game run under both UE4 and Godot? Or do they attempt to put a layer between whatever engine you use and the actual console APIs?
Yeah, that's not going to happen
Fair point, quality of life has a lot of non-fungible aspects (and I saw this as someone who has lived in 5 metro areas and 3 continents over the last 15 years), however the difference does not all get eaten by cost of living, especially if you stay disciplined. A single reasonably strong SDE you can pretty easily be making $250k, even after exorbitant bay area rents you can still save/invest 1-2x your total equivalent EU salary. Even just coming and living a frugal lifestyle for 5-10 years can be life changing.

That said, with the rise of big tech satellite offices and remote work, there is definitely a path to €150k+ total comp without leaving the EU, and over time this should put upward pressure on salaries across the board (London is ahead of the curve here).
Semgrep started off as a “syntactic grep” but has increasingly become more semantic. So if you want to find all calls to foo that have 1 as the first argument, you just search for foo(1) and even things like x = 1; foo(x); will match.

Here’s an elaborate example: https://semgrep.dev/s/ievans:c-dataflow
I used the Netgear EX6150. I have no idea if they're "good" or not, but they seem to work fine so far.
As an aspiring plotter artist (is that a thing?) I find this to be a very good resource, thanks for putting it together.
Very cool. Any estimate on current or target costs?

If this is possible efficiently would help reduce destructive commercial fishing practices (just watched seaspiracy...).
looks like another Beyond Meat style pump & dump
Flying drones can open yet more places for exploration in the future - even with the new active precision landing feature introduces with Perserverance the landing elipse still needs to be relatively flat ground with limited ammount of obstacles.

If we want to see and explore deep valleys or high mountains before some future the first setlers go there with gopros and do a Twich stream then flying drones are a good option.
That's actually the first thing I noticed. Hippo is totally not hairy like that at all. In all the videos of hippos that I've seen they always have smooth skin.
Yes, but how does it taste?
if you re so lax about your data security, why do you use signal
I have no dock at all (though technically the monitors may be a dock).

Apple Thunderbolt 3 to Thunderbolt 2 cable -> 34UM88 -> Thunderbolt 2 to Thunderbolt 2 cable -> 34UM88.

To make it even more fun, Thunderbolt 3 looks like USB-C and Thunderbolt 2 looks like Mini DisplayPort.

https://i.imgur.com/5TJaIqg.png

(Technically I do have a dock but it's on the other side and is unrelated).
> Unlike other cultures our "rugged individualism" means that we don't tend to derive as much sense of worth from family, traditions, organizations we belong to, etc

I agree with the overall premise, but there is a single notable exception to to this, which is the military, which is the intersection of family, traditions, and government organizations. But even there, as we have seen recently, there is a white nationalism problem afoot.

>Americans classically derive much of their sense of value from:

> 1. Work

> 2. Race (for many white people, especially historically)

> ...

> People will buy anything if you tell them you're selling dignity.

All true, and it's important that politicians who hope to actually heal these folks focus their efforts on restoring the dignity that comes from work and community, and dispel the dangerous sort of "dignity" peddled by ethnic/racial nationalists.
Daniel, thanks for the comment and clarifications in (Googled your twitter account for your first name, hope that's OK).

Actually, the initial communication of this issue was so vague from our perspective, so this is what I and my colleagues understood.

Again, thanks for clarifying, because I personally don't want to bash CentOS, but want to understand what's happening and continue to use it. Maybe it would be beneficial to disseminate this in a more visible and more understandable way.

> And further - where did you hear that CentOS Stream didn't receive security patches? That false...

I didn't hear, but as I said, CentOS Stream was presented as a proving-grounds distribution and, I understood that it'll receive security updates in a best-effort basis.

The news came in a crashing way and the initial roadmap didn't communicated well to the outside world in the beginning. To be frank, a lot of people felt betrayed by IBM/RH. When a company announces a big paradigm shift and cuts the support for the latest release at the end of the year without further explanation besides marketing speak, thinking otherwise is pretty hard.

Hope you understand the frustration.

Cheers
Fun fact: Unicode can not have 2^32 symbols, but 0x10FFFF (1,114,111) split across 17 "Code Planes" due, apparently, to the limitations of UTF-16.

https://en.wikipedia.org/wiki/Unicode#Architecture_and_termi...

https://www.johndcook.com/blog/2019/09/02/number-of-possible...
That makes sense, thanks; although I am still not sure it's applicable to the case described in the article, where the author was complaining of the layout grid that changed a three-column layout to a single-column layout. Assuming that we use CSS grids for layouts, and grid's cells don't wrap, I can't imagine how one can manage without a media query that will change the number of the grid's columns. Which will cause an abrupt change in the layout, which is, if I understand the author correctly, something he doesn't like.
>It’s not about “what could be handy” but about what is needed to cover character encoding already in broad usage.

That ship has sailed years ago with new annual emoji additions...

And even if that was the case, "what could be handy" would still be a good thing for the Unicode standard bearers to also have in mind...
Itch.io coming to Epic Games Store, along with other PC apps
Biden to propose nearly doubling capital gains tax for wealthy: report
It's easier to overlook taste than price.
>How?

If an actual nation state is out to get you what's so difficult about tracking you from half a mile away? Surely they're not chasing someone who's actively evading them since you think this person won't find an... AirTag. Something that's actively transmitting at regular intervals and has NFC capabilities.

https://marshallradio.com/ww/product/field-marshall-digital-...

> Adding a Field Marshall UHF to your GPS system allows you to precisely locate the transmitter inside GPS denied environments (inside a building, or locate the signals when GPS satellites are blocked), or when the transmitter is in thick cover.

Or attaching a GPS tracker that logs to it's internal storage that they then recover?

> enjoy pretending that nation states are all IDF 8200 elite cyber hackers

You can't even stay internally consistent to your own fantasy. First you're saying these people will crack Apple's state-of-the-art firmware systems on a brand new platform and signing arrangements to boot, now suddenly they're script kiddies?

And honestly it's disgusting how shameless you are about shoving words in my mouth "telling them to give up" where the fuck did I say that?

Go find something useful to do kid.
It looked like bad sarcasm to me when I first read it. Perhaps other people thought the same.
I'm over IT for about 40 remote workers. One of the comments in this article rings so true about the pain of using USB-C to DisplayPort:

"I hate my USB-C monitor ports that work is making me use. Sometimes when I plug the USB-Dock in, it works fine. Other times I get one of the two 1920×1080 monitors attached to turn on. Others, no monitors turn on, and I have to unplug it and plug it back in. Then it usually works."

It's SUPER finicky and picky, pretty much across the board. I find this true for the PC/Windows- macbook pros seems to work MUCH better, even with triple-2k monitors, but still not perfectly every time.
The amount of energy spent on complaining about how others use energy is breathtaking and it really has to stop.

What you are saying is that people are doing things with energy that you don't understand, and can't make sense of why they do it. The people that do, do understand, and think it is very sensible to do this.

There are many things in this life I do not like, however, I strongly believe that I have no place to condemn the actions of others provided they do no harm.

The argument then becomes if non-green generation of bitcoin is harmful -- I would say, yes it possibly is! That is why projects like SolarBatteryBitcoin are so important, to provide an incentive green-energy production behavior; which appears to be the main reason you don't like this technology.

I implore you to open your eyes to what is going on here. You can sit on the sidelines throwing rocks, or you can take part in the biggest change in your lifetime.
Yes, I'm doing pretty well as an American software engineer, I should be pressured to donate some of my wealth (and I do). It's not a flat rate for everyone though, it's like tax brackets - as your wealth increases, you're expected to contribute a higher percentage back to the community. In a perfect world, taxes would be enough, and charity would be unnecessary because we'd all agree about how to fix all the problems in the world and just set tax rates accordingly. Obviously this is impossible, but in a slightly less perfect but maybe achievable world, we'd use taxes to cover issues with really broad agreement, and more fluid social norms to encourage charitable giving to cover the rest. In my view, there's not much moral difference between technically legal tax avoidance (like offshore accounts or tax inversion) and hoarding excessive wealth while people in your community are dying because of poverty.
NVIDIA will use DMA-BUF instead of EGLStreams https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-4...
The thing I hate the most is click on some link in HN or reddit and getting the mobile site. Just make that go away, please.
It’s using an off the shelf Snspdragon CPU. The whole helicopter is made with COTS parts.
If you look near the laundry baskets at any home or department store, you'll find comically large 'lingeree bags'. Turns out running anything with a fine weave through these - satin, rayon, exercise clothing, high TPI pillow cases - not only makes them last longer but also prevents pilling.

Always button and zip your jeans, and if you're not in a hurry, cotton clothing seems to be less worn by friction in the dryer than by the high heat. I run a lot of my cotton knits through twice on permanent press instead of once on cotton. And I don't use dryer sheets. Dryer sheets keep your clothes from getting static cling when you have over-dried them, but over-drying them damages them. The static cling is a symptom that you shouldn't ignore.

What you want to do is pull your clothes out when there is just a hint of moisture in them. The air and the latent heat should be more than enough to suck out that last hint of dampness. And if one towel or pair of pants is still damp, nothing stops you from running them by themselves for a couple minutes while you fold the rest.
There's a number of pictures of the final sushi product.. but I couldn't find pictures of the actual salmon that was created in the laboratory or pictures/explanations of the lab process.
"The sample of salmon cells served up in Portland cost $200 per sushi roll (six pieces)."
https://www.hakaimagazine.com/features/the-faux-fish-coming-...
At Parnassus can you find
of donkey lads and equine lasses
offspring that one poster tried
to shorten to "parnasses"?
Centos was mainly used as a "free but otherwise identical" alternative to RHEL. Centos typically attracted an incredibly conservative and stability-focussed crowd. People who wanted all the benefits of a stable enterprise distro but who didn't want to pay and who didn't need support.

Whatever your personal preferences are, it's obvious that this change doesn't fit well with that crowd.

Red Hat has every right do do that change, but we shouldn't pretend that this is a good fit for the traditional centos crowd.
Boy I really wish I knew more about the science here.

I can't tell if it's yucky, so they don't discuss it, or if it's vapor, so they don't discuss it.

That said, their photo looks like something I would at least taste! Matrix-grown meat seems to me like something that will have its place in the world, especially if the net environmental impact is favorable.

So, Wild Type: more details, yo.
My wife has actually had both, on separate occasions. About 15 years ago, she smashed her wrist, breaking it into multiple pieces. In the ER, they explained that the wouldn't give her an anesthetic to push things into place for a splint (to hold it together until surgery could be scheduled), but they'd give her meds so she would forget the pain. I was absolutely amazed that it worked. She vaguely remembers telling them "let's git 'er done" and then nothing for about an hour after that.

Fast forward about 5 years or so, she's on the operating table to have titanium plates inserted to hold her ankle together and she apparently wakes up in the middle of the procedure and started trying to rip her IV out while the surgeon and nurses struggle to hold her down (she's pretty strong) while the anesthesiologist puts her back under. She has no memory of this: the only reason we even know about it is that one of the nurses mentioned later that "you caused quite a stir in there."

Training horses is not for the faint of heart :-)
>Emoji existed since late 90s[1], just it was completely domestic to Japanese carrier intranets and gatekeeped hard that there aren't a lot of records remaining in the public Internet.

Emoji yes, the new emoji we get in annual Unicode updates, not...
Our university physics teacher allowed us to bring one-page self-made cheat sheet. By the time you compressed the essence of a whole course into a one-pager, you were pretty much done learning. :))
Is the implication here that seeing that they have a degree is better than what "lots and lots of places" do?

Personally, I think a degree doesn't say much about a person's ability to do what is required in the job.

Maybe we should just get better at giving skill tests in interviews.
Wait, Beyond meat is one of the main meat substitutes making the rounds alongside Impossible burgers, right? If I'm not mixing up my names, what makes it a pump and dump?
I don’t see where I claim that this is a legal matter. There are many things which are not prohibited by law that you can do to a fellow human being that are immoral and might result in them blacklisting you forever.

That you care about something or not also seems to be irrelevant, unless you are part of either the research or the kernel maintainers. It’s not about your or my emotional inclination.

Acquiring consent before experimenting in human subject is an ethical requirement for research, regardless of whether is a hurdle for the researchers. There is a reason that IRB exists.

Not to mention that they literally proved nothing, other than that vulnerable patches can be merged into the kernel. But did anybody that such a threat is impossible anyway? The kernel has vulnerabilities and it will continue to have them. We already knew that.
Ask HN: What will be the future of code reviews?
Hi HN,

Thanks in advance for reading this. It feels so hard nowadays to engage with developers.

I've been working on a code review tool to help developers understand and communicate about code for the last year.

With the advance of low-code and no-code platforms, I've been wondering what others think about the future of code reviews. Looking forward to hearing from others on this.
Clojure is statistically insignificant, that is why it was removed, what's the point of saying "Clojure is the most loved language" when only two out two voted for that.
Where will you relocate to?
Podcast.__init__: Keep Your Code Clean and Maintainable Using Static Analysis
> Opera will reflow the text to fit the width of the screen even if the underlying page layout is wider.

That is not something I would want in many cases where I'm zooming in on mobile, if I understand you. A lot of time I'm doing that so I can accurately click a link that was too small. I want the text to stay positioned so I can zoom to a specific part of it without it changing underneath me. That's what a zoomed in view means, IMO, especially when considering the origin of the meaning.
Part of the benefit of open book tests is that it brings up the "floor" of resource access, limiting the potential differential between honest and cheating students. Obviously, this could be negatively compensated for with other factors, like having more questions or stingy grading.
You wouldn't want to be the one who crashes this
Could your problem be partially resolved by having a key called description or comments where you could provide some clarification?
Yeah, I would love to be able to use functions for these vector distance operations instead of the very magical operators...
Cultural norms around coming in to work/taking your kids to daycare while they’re sick, and around wearing masks on busses and trains have permanently shifted. Before covid, it was a normal practice that if your kid had a nasty cold, you would load them up with Tylenol and bring them to daycare anyway, knowing that their fever wouldn’t show up till around noon, giving you a half day to work. Before covid, it was a point of pride to come in to office when sick; it showed that you were able to tough it out to support the team. Now, you get an official reprimand for that.

We may never have another “flu season” again. To be honest this is how it always should have been- this change in behavior is long overdue but sometimes it takes a crisis to get people to reevaluate their behavior.
The possibilities with this are so exciting, as someone who eats a vegetarian diet due to environmental and moral concerns with the meat industry.

It appears on their website that this is real & ready to sell. I thought large-scale lab-grown meat was still 10-20 years in the future... Does anyone know the pricing? I didn’t see anything on their website, but I feel like it must be expensive.

Also, did they pick salmon because it’s easier than other meat types for some reason?
What's the database for?
In fact, KDE might have entirely different issues that cause the same problems. The frustrating thing about Wayland's design is that every single WM/DE now gets to have its own, unique set of "crash the world" stability bugs.
I'm not sure how this is true. I don't know anything about vimscript and emacs-lisp plugin systems, but at a cursory glance it looks like plugins might be able to do things like launch shell commands?

Zellij seems to be using WASI, a standard set of syscalls. Currently, wasi syscalls (or at least the version of wasi that is running in wasmer) can't really access the network, can't fork/exec, can provide a chroot view of the filesystems (without root access), can limit access to certain types of functionality. These kind of secure defaults seem like an improvement to me compared to most plugin systems I'm familiar with.

Maybe vimscript/emacs-lisp has these things.
Iterated Local Search from Scratch in Python
Ok, I've put the word 'semantic' up there so we can not get hung up on title stuff. (Submitted title said "Like Grep but for Code".)
I have a macbook and I’m sad to report it’s just as finicky
It is your position that Go is the only language aiming for simplicity? Are you relatively young?
"Beyond a reasonable doubt"

The defendant doesn't have to prove his innocence the DA has to prove his guilt.
I hope you never do jury duty.
Again, you do not need to rewrite anything if you don't want to upgrade to .netcore/5.0 because .NET Framework is still supported and has a long lifecycle tied to Windows itself. You can even write C# 1.0 code and it will still compile and run today without any issue.

Do you expect software to stand still for decades? Please show which other language stack comes anywhere close to this kind of stability because several of them (go, nodejs, rust) didn't even exist when .NET was first released and running critical systems in major companies.

You can still find COBOL and Fortran jobs if you want to avoid anything new, no need to complain about the industry moving on.