skysight-inc/HackerNews huggingface dataset:
I can't share any of my own examples, but most of the work I do was originally based on Vugu[0] which is open source. It is loosely modelled on Vue, so template files have both HTML and Go source (for the view / front end / ui handling) in the one file.[1] The code I have written has since diverged a bit from Vugu but at its core it's handled the same way.

People are still working on Vugu (you can check the issues / branches) but there hasn't been a new release in a while; it's still somewhat experimental.

[0] https://www.vugu.org/
[1] https://github.com/vugu-examples/simple/blob/master/root.vug...
I don't really know how CPUID works, but I'm guessing it can be trapped by Linux. So I think that a first "stupid" implementation would be for Linux to report in CPUID intersecting section of CPUs on which the process is allowed to run. So if you want to run AVX512, you first need to pin that process to an AVX512 CPU. You would be able to find an AVX512 CPU by checking in /proc/cpuinfo. (even this "simple" variant is far from first because the cpuset can be changed dynamically in various ways, like Android would move a process from foreground CPUs to backgrouns CPUs using cgroups)
Does sound like fun, as in being in control and understanding the whole thing from top to bottom.
Maybe exactly because of this. Every social media is battling spam, and Reddit hasn't to such an extent. They don't know the value of what they have
I was planning to implement the same thing. Happy to see there is a way to quickly check where to go instead of Reddit or when a community is private.
Absolutely. They honestly sound like a criminal, no pun intended, and used worse than poor judgement.

Fuck, I was justified to draw my conceal carry pistol to defend myself from 5 attacking men and was forced to face an AAWAD case. Not a bullet was fired, but it cost me $50k, a year plus of uncertainty, and moving because some assholes decided they could get violent because they were untouchable. The law doesn't forgive any error in self-defense and you won't ever be made whole, even if you were trying to avoid hospitalization or death. You will still be prosecuted without mercy because investigators and DAs prove their impact in statistics, not justice. I get the privilege to pay even more thousands to go through expunction. State-sanctioned financial rape and suffering in addition to being attacked. There is no recourse except to take the bruises. I learned the the lesson to always remember to allow a bunch of rando elite athlete jocks to beat the shit out of me to impress chicks every time because I don't have the favored demographics.
Roku records and collects multiple screenshots every second of whatever you're watching, even if the content is being streamed from another device, and they analyze the images to figure out exactly what you watch, when, how long/often, and use that to make assumptions about who you are and what you're into which can then be sold to anyone willing to pay for it (and/or leaked/hacked).

Maybe it doesn't matter much for the files you'd be viewing, but if roku could display PDF files they'd be doing the same thing there as well. Sadly, the more things roku can display for you, the more parts of your life they can siphon and use to stuff your dossier.
Thank you all for the feedback on this! I agree. It didn't seem like such an issue during development, but that was a misjudgement. Removed that functionality now. Should not add to history anymore (shareable URLs should still work).
KDE handles HiDPI really well since a few weeks ago. Try the current release of Ubuntu Studio on Wayland, it's working incredibly well.
>Sort by new and take a look yourself.

ignoring the autoamted tools mods created, distribtued, and customized themselves to capture certain keywords or websites before it even hit /new

>People who sort by top or whatever never see it.

nope, just low effort memes, reposts, and unhinged rants,depending on the community. Or just porn.

If mods have rules against those, then there's your moderator work right there. Congrats.
This is what MVVM is for. Last two letters mean View Model - a model of the view - data structures for each user control, and code that synchronizes these structures with Model structures.
>>crucially you don't need to pay attention during the commute

1. This isn't about "commuting". 2. I'd say "paying attention" is part of the point.

I had a phenomenal experience driving more-or-less this route ( https://goo.gl/maps/iuYPD2oRLwdvZsS36 ) solo very early on a Monday morning while listening to the audio book of Cal Newport's Deep Work. It's a demanding drive if done even a little aggressively (narrow road and a TON of corners). In anything sporty it's an absolute blast, and a great way to enjoy some personal time with no human along to distract you.
XSLT 1.0 is an old tech but not the more recent versions. IMO it is very powerful, as is XQuery, to handle XML documents in various ways.
Unfortunately, as an ops person you are always at the mercy of developers. If a dev writes this code in Go:

if err != nil {
return err
}

If is equally useless as "letting if fly" in Java. However, in Go, developers seem to have more of an awareness for the need for proper error handling, which is not the case with most Java devs. So your problem is cultural, not technical.

I, for one, really like the idea of checked exceptions, forcing you to document and handle your exeptions. However, that idea has turned out to be too tedious for most people, so it didn't catch on.
Teams - Quite sluggish even on high end machines, annoying bugs such as notifications not showing consistently, messages not being sent, pictures not loading...

Loop - Super beta product with very few features compared to Notion. In particular, I've enabled it in our tenant and it has a showstopping bug for many users in which none of their work is saved. This bug exists from day 1 and still not fixed.

> MS 365 wins by being "just good enough" at _loads_ of things, and way cheaper than the competition.

Agreed!
Sony uses screens with 3.840 x 1.644 pixel resolution and 120 Hz in their top level smartphones, so a laptop is probably able to do significantly more.
It's discernible and measurable. It's called stereo separation and instrument placeability in mastering parlance. iZotope Ozone has a nice stereo imaging view to show the stereo separation in tracks.

When you mic a big orchestra (or any orchestra) clearly, you can capture the stereo image (which is generally done with non-instrument ambient microphones), too.

Mixing this ambience into the final stereo mix can increase the instrument placing when done correctly, but needs a good room with good acoustics. This is why we have Atmos and other tech. It allows you to virtually position channels in a room, and increases this separation, in theory. Nice when done subtly, ugly when done overboard.

Also, speakers' sound rendering has something with it. For example, the Celans I have can fill a room with positionally correct instruments fairly impressive. What's more impressive is, Creative Gigaworks speakers also capable of doing this while being desk speakers (yet they have kevlar cones and silk tweeters too).

There's a sensible upper limit to pay for audio systems. Mine is neither top of the line, nor too cheap to be true. It's a powerful, yet vintage all analog powerhouse, and I have it for 30 years or so.

After some point, even if the resolution provided by the system is justified by the money it requires, finding sources to saturate is impossible to find. So, when you find something you like for the first time, you stop there. I plan no changes in my audio system for example.

There are infinite number of variables in audio (system, source, room, placement, etc.), but sound resolution and soundstage are not placebo effects. If it was, a $4 headphone would sound the same wth $44 or even with $440 one, yet they don't.

Same for speakers, amps, etc. Until a certain point as I said.
You have conveniently left out types from go’s list.. with those removed it is hardly longer, and as has been shown (case-sensitive identifiers), not all language complexity lives within keywords.
I didn't know the RSS feed could be styled - it's an interesting insight.

That said, on the RSS as a whole, for most websites (mostly publications I suppose), adding RSS feed is a set-and-forget thing.

Sure, it's great for readers as it allows them to read all the content from one reading app but, on the other hand, the publication can't provide a custom experience, or - what's most important for some publications - display ads. That's likely why RSS is slowly moving into obscurity, at least IMHO.
in an office you can't even close your eyes for longer than 10 seconds with the intention to visualize something or think deeply without someone asking if everything is alright.
This site is very glitchy in Safari, instance images flicker, scroll too fast you get a blank screen. Might be an issue if they're hoping to get some of the less technical "phoneposter" Redditors on board with their cause.
Well, 4K is called that because when 1080p became common at home, cinemas switched to DCI 4K and suddenly TV manufacturers had to compete with that, so they branded the closest they could get to DCI 4K as their own "UHD 4K".
There was another crypto challenge like this somewhere, it had a similar start IIRC, building up from simple encodings to basic cyphers, but you had to put your answer for one question into the website to reveal the next question.

I lost the link before I ever got too far in, any ideas what I am remembering?

Thanks
I had been waiting for this tech for the longest time. When it was finally implemented by all, RSS started falling out of favor. I went back to this now, and it took forever to try to come up with a stylesheet.

I would say don't waste your time. Just get something off the shelf and start tweaking that one instead.
Haven't tried now, but it should be possible to just use CSS as long as the feed is served as text/html to convince your browser to interpret <style> elements as stylesheets.

Update: problem might be that browser sniffing for UTF-8 won't work, and that the doc might have multiple (RSS) title elements where the browser expects one (!) in head content
Many, many years I had the misfortune to end up on a project that used Symphony[0] as the CMS for a client website. The entire theming system is based on XSLT, which makes some things really nice and simple, and other basic stuff an absolute pain in the arse (trees, parents, changing values based on something else etc).

[0] https://www.getsymphony.com/
or type ctrl-alt-delete to start a reboot, if that's not been disabled.
Something that proves that it is not?
IMAX has only started switching to 4K laser projectors a few years ago, they were one of the last hold outs for 2K projectors (and many IMAX cinemas still use 2K projectors sadly).
MS Teams is... bad. Even if they were to solve the bugs and performance issues, and even if they actually implemented any of the features that the community has been asking for (push to talk comes to mind), the entire concept is flawed.

Two problems with information are duplication (too many copies around, all of them slightly different) and finding where it is. MS Teams makes it easy to store duplicate data and hard to find it later: did you upload the data as a file in the "development" channel, or as a link in the "updates" wiki? Nobody knows, not even the search function. And with each new project manager creating five channels per project, two of which will actually see any activity...

I think MS Teams wants to be everything for everyone and succeeds at neither.
People deal with potential gas cylinder failure by occasionally testing them at higher than their usual pressure. You fill them with water and pressure to say 350 bar rather than 300. At least that's what they do with scuba tanks. Even if designed well they can be dropped, corroded etc.

Not sure it's practical to do that with subs.
I love that he calls it "genuinely the worst keyboard I have ever used" but considers the project a success.
Looking back at the change after lunch it does seem like it was a rename without realising the strings were a different length. Actually changing "operator" to "shutdown", confirming the length was the same and didn't need to change, then realising it needs to be prefixed with "_" but not updating the length param would explain this nicely.
>Eventually it’s hoped that buildings will be completely self-sufficient, or “water neutral,” using the same water over and over, potable and nonpotable, in a closed loop.

I can't see that working have they not heard of evaporation? It would work but need a top up. It's a good idea to save water but it may need some fine-tuning for technical reasons and for acceptance by people.
I'm not sure if there is official research on this, but the 'opposite viewpoint' sounds expensive and more prone to failing in practice. Software companies generally struggle to get results even with a willingness to use any tool or practice that might improve productivity. It will only get worse if they add paperwork.

And it isn't very risk-based. In most cases, the keylogger can be assumed to be entering via the OS, probably based on some NSA/GRU/Chinese MSS exploit being used for industrial espionage. Grammarly is a bit more niche.

It is a threat. One day it will be an acute one, perhaps. But the risks and opportunities favour recklessness.
you related?
The case of 18 missiles over the course of a sortie was a different instance from the test mentioned.

Air International magazine published a report from the Egyptian Ministry of Defense, which had already targeted Russian Ka-52 helicopters and subjected them to a myriad of tests before purchase. The Vitebsk-25-mounted helicopter was then fired upon by two dozen Russian Igla MANPADS missiles, none of which hit the target.
Great initiative! Playing with it at the moment.

In your mission:
Create a flexible tool that anyone can experiment with to understand the current limits and future potential of natural language-prompted code generation

Feels a little temporal, like a proof of concept. Do you also have higher aims, like to create a flexible coding companion based on language models?
Why is the fact that filenames can contain newlines and executable shell commands always framed as a problem? You can have files that write to themselves and change their names. This is a massive boon for expressive power of a language.
You can have a lot of fun on the command line with a couple files and eval *.

"We have persistent "meta"objects, they're called files."
Wonder whether any of the new platforms will gain traction, or whether what happened to Twitter repeats and the users will just return from the alternatives.
Fwiw, urine is a natural fertilizer. Yet we piss it away, literally. And as far as I know, human waste and animal (i.e., dog) waste are compostable; as is coffee grains, and other kitchen scraps.

Such plenty and availability could be an advantage for urban farming. Perhaps every many-story building could devote a floor or two to such "recycling"? Given how much excess commercial space there is it's not that crazy of an idea. That is the floors for recycling would find a place in the market's excess.
Pretty much all beer is made with recycled water though, it's just that usually the recycling process takes much longer and with a detour through the ocean and some clouds. As long as the water is chemically identical to what you'd get from a river or something like that I don't really care what they make my beers out of tbh.
There are a bunch of natural human behaviours that because of the way society operates one has to suppress. You cannot hit people just because you are angry. You will have to move to pursue a better life and that means losing friends (even if you don't they will). One newer one is that if you spend time building someone else's product, that doesn't change the fact it is NOT yours. They can and will take it away the minute it suits them. So either don't do it or do it and know you will never be compensated, appreciated etc.
> You need to enable many flags to make it POSIX compatible.

or use 'emulate sh' to enable many flags at once.

(and I personally would prefer if other shells would behave like Zsh and not word split unquoted variables by default)
Not sure by what definition this is a search engine.

It's a caching proxy for Google Search and could well just be Squid.

I assume it also doesn't interact well with Google's location services.
What is "smooth" referring to? Looks a regular box shadow to me.
Seems like a bad idea. Processes are more elegant and scalable than threads as they discourage the use of shared memory. Shared memory is often a bad idea. You end up with different threads competing and queuing up to access or write the same data (e.g. waiting on each other to acquire a lock with mutexes - This immediately disqualifies the system from becoming embarrassingly parallel) and it becomes the OS's problem to figure out when to allow which thread to access what memory... This is bad because the OS doesn't care about optimizing memory access for your specific use case. It will treat your 'high performance' database in the same way as it treats a run-of-the-mill Gimp desktop application....

With the process model, it encourages using separate memory for each process; this forces developers to think about things like memory consistency and availability and gives them more flexibility in terms of scalability across multiple CPU cores or even hosts. Processes are far better abstractions than threads for modeling concurrent systems since their logic is fundamentally the same regardless of whether they run across different CPU cores or different hosts.

> The overhead of cross-process context switches is inherently higher than switching between threads in the same process

I remember researching this a while back. It depends on the specific OS and hardware. It's not so straight forward and this is something which tends to change over time and the differences are usually insignificant anyway.

Also, it's important not to conflate performance with scalability - These two characteristics are orthogonal at best and oftentimes conflicting.

Oftentimes, to scale horizontally, a system needs to incur a performance penalty as additional work is required to route and coordinate actions across multiple CPUs or hosts. A scalable system can service a much larger number (or even sometimes theoretically unlimited) number of requests but it will typically perform worse than a non-scalable system if you judge it on a requests-per-CPU-core basis.
A not-for-profit organization that does research and analysis of stuff, especially security and defense stuff.
But that’s not a recursive pattern. I would disagree that there is only a single level on which MVC, MVVM, or whatever, is relevant. For example, the controller or View Model of a view containing a combo box should not have to manage the internal mechanics of the combo box. So it makes sense for the combo box to have its own internal MVC/MVVM. Similarly, the view may be embedded into a larger dashboard, where the dashboard should not have to manage the internals of the view, but would have its own MVC/MVVM.
This!

Also the original MVC (not the req-resp cycle Model2) was not for client-server split apps. It was for desktop apps, so the Model could update the view. Now with WebSockets we're coming full circle.
I agree that higher encoding quality can provide the differences you describe, but higher sampling rates (beyond 48kHz, that is) cannot.

Personally, I try to acquire all music on CD or as FLAC from e.g. Qobuz or Bandcamp. But I see no reason to go beyond 24-bit 48kHz for any kind of audio unless I plan on slowing it down for e.g., a slow-mo video.
It is predominantly «alight to…» (to walk to a point of interest, to do something remarkable and similar), with no object.

RE: «set off» vs «set down». It is «set down», of course. My brain was passing the gas at the time of typing it up.
Presumably they all lead strange and traumatic lives that lead them to having radically different desires and values. Eg, they interviewed a previously incarcerated former gang member who said they felt it was as ethical as their previous drug dealing - presumably there's truth to that, but it's a view that's necessarily developed from a dark place.

I'd like to caution you that trying to use evolutionary psychology to understand the existence of evil in the world is a path to madness. Kindness and empathy are an evolutionary advantage, our success as a species is predicated on our cooperation and mutual understanding.

But that doesn't tell you very much about individual people. Most adults in my country are taller than 5 feet/1.5 meters, but I've met a couple adults that were 4 feet/1.2 meters tall. Outliers exist, and with 8 billion people, there are quite a few of them.

I think we often feel a temptation to frame evil stuff in a larger context to make it feel smaller and more manageable and explicable. But we can get ourselves into a lot of trouble with narratives like that. Evolutionary psychology in particular is really easy to misuse, it readily leads to some prejudicial or racist lines of reasoning if you aren't very careful about how you define "fitness".
Sorry about this, was an oversight. Should not do that anymore!
Just use BananaPi-R3, it is working great with flow offloading, wireless ethernet dispatch (offloading Wi-Fi). It has great support from Mediatek, achieving ~1.4Gbps over Wi-Fi without any CPU usage. It is really great device and not very expensive. Official support for OpenWRT from 23.05.
https://wiki.banana-pi.org/Banana_Pi_BPI-R3
Its beyond me why one would move away from Reddit due to changes in the API pricing making it hard (but not impossible) for 3rd party apps ... to discord, which is completely closed off and allows no 3rd party apps? Even worse, content on discord wont be visible on search engines.
that's also my tip for devs working in my team when they ask me where they should write a piece of logic :

- would you need to change that code if the UI is now a command line application ? No ? then it's in the model layer.

EDIT: i've also been in those codebase a LOT, and actually decided to create a blueprint of a mobile codebase with an emphasis on the model layer. I'm not going to post it here because i want to remain anonymous, but i've been using it in my projects (and my friend's have been doing the same) for the past 6 years..
You can probably open Developer Tools and remove the entire DOM node if it distracts you so much.

To OP, a "light board" of "I got it done!" where people can mark that they accomplished their Pomodoro would be an interesting feature. With a big disclaimer that it's based on self-reporting and the honor system. OTOH it might be demotivating for some people, so an option to turn it off would be good too.

Maybe even have a streak mode ("20 Pomodoros today!"), but I guess some people will game this for bragging rights, even though no one will know who they are. A way around this is probably to reset it every midnight (UTC), and only allow the maximal number (e.g. at 10:00 AM UTC, only 30 Pomodoros are possible) so no one can brag to have done a gazillion Pomodoros today.
This is super cool and I'm definitely bookmarking it for later use :)

I'd suggest moving the "copy css/figma/link" buttons to the right panel or at least making them more obvious (maybe by increasing contrast?) as I had trouble figuring out how to export the shadow I made.
I find it quite astonishing their newer monitors run iOS.
> Here’s the biggest kicker for me. Search engine indexing for these federated services SUCKS.

That's a rather odd argument as "the biggest kicker". I'm fairly sure the teams at Google and other search providers are very aware of the fediverse and its rising relevance. It might be hard to find something today, but eventually the search engines will be improved so that they understand federated content.
Libreboot to Provide New Firmware ROMs with CPU Microcode Removed