skysight-inc/HackerNews huggingface dataset:
This subject is very confusing. What are the sizes of plastic fragments that can be filtered? Does home reverse osmosis help or makes city water worse? Is it safe to use reusable plastic bottles, like the ones people carry in the gym?
After watching reviews: Costs $4700, can't identify small birds, to be released in February.
Haha… “streaming services were supposed to end piracy”. Only in ways that they care about. Musicians are dead last on the priority list of streaming services.
Python is a interpreted language, and is both strongly/dynamic typed

D is a native strongly typed language

You don't make game engines in Python, and certainty not drivers, python devs fall back to C when they need performance, this should give you a hint
Go for an I2S MEMS microphone. Avoid analog microphones as they'll be very noisy and the ADCs on the ESP32 range are pretty rubbish.

You're pretty much limited to PDM microphones nowadays though there are some PCM ones still knocking around. PCM mics are considerably cheaper.

Audio is well supported on the ESP32 and there are plenty of libraries and sample code out there.
I love the GladOS passive aggressive flavor. Virtual assistant companies could have created variations of Siri and Alexas with playful personalities.
Hopefully with Valhalla landing, memory footprint can also go down enough.
> In other words: even before we saw it there might have been something different in our world view already.

Agreed. I was brought up in a troubled home and spent a lot (if not all) of my childhood/early teens on 4chans /b/ board as a result (mid-late 2000s, early 10s). Looking back at it, it seems like it was THE place that brought together all the damaged individuals.

The stuff I've seen there desensitized me to a basically every disgusting/horrid/tragic thing I had to witness later on in life, other than losses of loved ones in of themselves.
Crowds gather in Copenhagen as Queen Margrethe abdicates
And reducing local salinity by dumping so much fresh water isn't a complete environmental disaster? Megaprojects like this are gonna have a huge impact regardless of what you do.
I've wanted to make a pin hole cameras since I was a kid. I didn't realize the photographic film part .. now that makes sense! Where do you source that in North America these days? How do you handle it? I recall loading film into cameras as a kid .. that was exposed to light but then you moved over that part of the film? Presumably the part exposed to light is junk?
Best Idea Yet!
My second introduction to programming was also with APL in 1976. My high school had a few APL terminals that had a dialup connection to a computer at the University of Rochester. The math department had a course in APL. It dovetailed well with their introduction to linear algebra. It was an eye-opening experience.

In college, they were teaching assembly language (IBM/370) and Fortran. I dabbled with the APL interpreter on the mainframe, but had little time to do more. There just wasn't any support/community around APL on campus (that I was aware of). Nevertheless, I'm still very fond of APL.
I suggest looking up how electric motors work lest you continue looking stupid :)
Your neutralness, a beige alert.
Until every manufacturer does it. Such a daft take.
This sort of approach seems to lend itself very well to a tranship port similar to Singapore - you can async have pickups/deliveries - most cargo containers are fine sitting in a tranship port for a few days.
Yeah I think the binding of the lines was much easier with ISDN as one never went through the analog level (except if you want to be really pedantic). It was digital from the ISDN adapter. No ringtone etc.
Map and filter name what they’re doing, while loops look too much alike.

I haven’t checked whether any Go compiler does list fusion between producers and consumers (to avoid leaving a slice in the heap after reading it just once).
Check here to receive outlet newsletter. Pre checked.

Or one that’s only checked when you fill in your email, but is at the top of the form so you don’t even see it.

Any legal solution will be bypassed before it’s even in place, or of course ignored
Doesn't really check with how most modern SPAs flourish despite having basically the same problems as Flash of being incompatible with most web crawlers since more often than not you can't trust what they decide to put in the URL bar (if anything) actually links back to the state that is on screen.
Oh yes, the D channel, holy grail of always-on dreams. Young me spent countless hours staring at AVM header files dreaming of finding an angle that would enable me to sneak free bytes to a friend who also had ISDN.
It doesn’t have sponsorblock. So it’s still worse than the website.
> terminal, console, and shell often refer to the same thing.

often, but not always. if someone tells me they made a terminal program to me it means that it can run without any gui. particularly i can run it in tty and without a windowing system. if someone tells me they made a shell program then its much harder for me to assume the above. actually it probably just means a shell script
Long time no see has a popculture origin!?
It might not help you today with your immediate problem but think about it this way:

You become the boss or responsible for some product.
If you decide at the beginning to start off using Rust or rewrite some ancient, unmaintained library using Rust, then you prevent people like your cowboy developer to mess stuff up with this category of faults.

Either you would not hire him in the first place because he never came to grips with Rust so you only end up with developers on your team that understand and actively chose the tradeoffs that Rust offers.
A trailer mounted auxiliary battery doesn't need to supply hundreds of amps of current.

It can supply energy slowly, perhaps at dozens-of-amps.

The only time when an EV gets into hundreds of amps territory is when it is doing real work: Work like accelerating, or going uphill (or both).

Maintaining a speed on a straight stretch of highway is not a huge burden in terms of work, and that is where I think that a trailer-mounted battery might shine brightest.

The car's internal battery can take the brunt of rapid acceleration tasks and get filled back up over time, just like it already does in normal charge-daily EV use.

So to put some of this into real terms:

20A at 355V is 7,100 Watts, or about 9.5 horsepower. That's a ton of real work.

100A at 355V is 35,500 Watts, or about 47 horsepower. Way more than plenty to keep a portly EV heading down the highway.

The connection for the trailer APU doesn't need to handle the peak current draw of hundreds of amps. It just needs to be able to (slowly) pick up some slack and thus provide greater range.

Like the BMW i3 with the gas-fired range extender: The EV drivetrain could consume a ton more peak power than the built-in genset could produce, and that's OK.

It's not like people are using these in endurance racing or something. Most real-world driving is pretty mundane, with only occasional instances of rapid acceleration.
How about Splhow about https://szymanowiczs.github.io/splatter-image it works for single image to 3d but claims that adding more images improves the quality
> it seems like a really bad idea if you want a return

According to what data? Are European companies returning better on average? Until shown otherwise I'm not even certain American tech is performing better (outside the big 5, but we're talking startups).

As for Intel: new 25B investment (!) into Israel is coming https://www.reuters.com/technology/intel-get-32-billion-gove... I'll be surprised if the other big ones are about to leave.

Don't get me wrong, Israeli startups are hurt for sure, many will have to shut down (as is happening all over the world), but many others will take their place - if not this year than the next. (A.I, defense, cyber, Israel still has tons of manpower capable to compete in those fields)
I believe it's compliant but only in the sense that the end result is unspecified by POSIX.

I.e. you can't rely on this working on a POSIX compliant system
x10 -> 200,000,000 kilos
I installed Ubuntu recently and my experience definitely wasn't "it just works", getting constant notifications that applications need to be restarted to update and multiple "Ubuntu has failed" popups (which seem to mean literally nothing) don't feel like it's just working to me. It actually seems like everything the OS does is janky in some way.

Even putting the OS aside I believe some of the jank is caused by Ubuntu's insistence on trying to usurp applications installed via apt to instead install them via snap. This is why my Firefox install wont allow me to copy text at random, and why I can't drag and drop files into Telegram, and why every file I download has to be dug up from some deep .snap/ directory before any other application can actually load it.
Yes, all these "it'll take X days to remove this" responses are an excuse. These things should be automatic.

Moonpig won't stop reminding me of the upcoming birthday of someone who has died - I have to wait 2 weeks for something which is painful.
Would recommend DPV Algorithms book and Georgia Techs lectures on udacity for graduate algorithms. The way to master dynamic programming is - practice practice practice solving problems…
I would like to point out that this has been a typical recurring high profile reportage, reporting on exactly the same problem, for at least a decade.
ABSOLUTELY NOTHING has changed. Not even in Europe, where the case exploded in Germany in 2016.

You can translate this piece from the SZ from 2016 to have an idea.

https://sz-magazin.sueddeutsche.de/internet/im-netz-des-boes...

As someone who reports on media and tech, I have to say: the way nothing changes with Meta and social networks even when their unethical and evil practices are exposed is one of the most frustrating aspects of my career.
The Splatter Image paper recently featured on HN seems to do that though https://news.ycombinator.com/item?id=38720226
Well, if you assume they don't mean GNOME Shell, but something like Bash shell, it's still easy to assume it'll work in a terminal. :-)

A pure shell program (without a TUI library like ncurses) is just a more broad concept, as it would also work outside a terminal in something like Emacs' eshell, but it'll always work in a terminal too.
There have also been major protests in Panama City recently that have disrupted rails operations. https://www.aljazeera.com/economy/2023/11/30/panama-celebrat...
It's hard for me to say who the target demographic is, but I can say this is exactly the sort of device I'd want to buy, just in a slightly beefier version (4k displays). I might even give up the GPU for that. But I'd rather have a proper GPU.

[1] Proper GPU: At least 16GB VRAM. Good compatibility. Don't care too much about speed.
Awesome.

I have been using calibre-web for many years, which (unlike Calibre) has a decent look and all the functionality I need.
Potential energy is actually pretty cheap. Which makes it unfortunately useless for energy storage (lifting 1 ton by 1m is about the same as an AAA battery)
I'm in the job market. 2-3x local family income, median house price would put us at 60% of take home pay going to purely principal and interest payments.

It doesn't take social anxiety to see how unaffordable housing is.
Interesting suggestions.

How do you "hook' a function, like you said about malloc,free, main and exit?

I guess it means intercept calls to it and do something additional to what it already does, something like Python decorators, but how do you do it in C or C++? I used C a lot (but not C++), but much earlier, and don't remember any method of hooking. atexit(), or something like it?
I find all laptops suck. (Not tried Apple though) and so gone for the Dell option (knowing it’ll fuck up like any other laptop) and then going hard on the accident damage, extended warranty, home service etc. Well worth it, had em out 4 times in first 4 months :-)
Hands are completely different than genitals. There is reason why being exposing oneself in public is a crime. No one who didn't consent should be a part of someone else's fetish. It's not simply about being a "prude" although there is nothing wrong with being that either. There are many women who are traumatized by getting sent dick photos, it's intrusive and disgusting and the people who send them know it.
The name "Dynamic Programming" might seem out of place because it doesn't come from programming as a discipline. In this case, it actually refers to something like optimization, similar to linear programming. Dynamic programming is basically a method you can use to solve decision problems with discrete time, i.e picking the optimal sequence {a_t} in order to maximize \sum_t u_t(a_t) (plus constraints). The "dynamic programming" is defining a value function V* where V*(t) = max_{a_t}{ u_t(a_t) + V*(t-1) } which greatly reduces the dimensionality of the optimization problem.
StarFive VisionFive 2: A RISC-V SBC for the Masses?
https://developers.cloudflare.com/fundamentals/reference/cdn...
> Lots of physics experiments are actually thought experiments

It is impossible to do physics by thought experiments. There are an infinite number of logically consistent mathematical models of universes out there, only a small subset of them match up reasonably well to the one we exist in. Science requires experiment. It doesn't have to be the same person doing the experimenter and interpreting the results, true enough, but the interpreter is still bottlenecked by data collection.

> Science doesn't often advance alone, it requires communication between scientists

No it doesn't. The whole point of this thread is that science often advances in parallel with no communication between scientists. Once the raw data has been collected - which is an economic issue - or conditions arise where a new problem needs to be solved - also economics - then it is a relatively short matter of time until someone comes up with a compelling theory. One very bright scientist can often exhaust a big chunk of what can be deduced from the currently collected data. And the implication of this is every time there is an economic advance in the cost of data collection there will be a big boom in scientific understanding.

People rediscover calculus to this day, every so often we all get a laugh because some very bright doctor figures out he can sum rectangles under a curve. The only limiting factor is whether people realise that they need to describe curves, areas and tangents precisely.
> Some of the packages are included, all of them have to be turned on and configured

I see where you're coming from, but I think this is a bit exaggerated as well.

For some concrete examples:

- Git: Emacs does have a built-in `vc-mode`, which can be used without any prior configuration by pressing `C-x v`. Or you can go to `Tools > Version Control` in the menu bar (if you haven't disabled it). Many people prefer to install Magit, but the built-in package is actually quite decent (the UX is a bit similar).

- You brought up LSP. Emacs now has a built-in `eglot` mode which connects to LSP servers, and is pre-configured to work with many of the open-source ones. You can turn it on by pressing `M-x eglot`, or go to `Tools > Language Server Support (Eglot)` in the menu bar. Many people prefer to install LSP-mode, but I think many people have also migrated to Eglot after it landed officially in Emacs.

> Every Emacs config starts by turning on the same minor modes hooked to prog major modes for simple stuff like bracket matching and line numbers. Every config sets the same early-init.el params to stop emacs from being slow.

I agree with you that the defaults should be modernized. For example, I think most people would appreciate if the defaults were updated to e.g. use one of the `modus` themes, automatically switch to a dark theme if the OS has it enabled, and enable a fuzzy-finder like fido-vertical-mode without configuration. All of these capabilities are already bundled with Emacs, just not turned on by default. I'd also advocate for disabling the blinking cursor and the bell - who wants that?

Just as a counter-example though, I don't have any of the specific settings you mentioned enabled:

- I dislike line numbers (they look weird if you work with soft-wrapped prose and they take up space)

- I don't like bracket matching (they don't work well with modal editing).

- I don't use the early-init garbage collector optimizations (Emacs anyway starts in a second as I use few packages, and leave it open all day so it doesn't matter).
I am also in a conference-centric CS subfield, but I have published quite a lot in journals as well (both because of multidisciplinary collaborations and because my country has coarse-grained metric-based evaluation systems were conferences don't count much, so at least a part of my work has to go to journals to appease the system).

In my experience, journal reviewing is much worse, and especially much more corrupt, than conference reviewing.

At conferences you get bad actors with almost no oversight or accountability, true. But at least they typically don't have an axe to grind, because accept/reject decisions tend to be binary (there is no "revise and resubmit", at most optional recommendations for the final version that aren't effectively enforced).

At journals, the "revise and resubmit" option gives reviewers and editors a lot of leverage to push papers their way, and I have very often seen reviewers tacitly and subtly hint that the paper would easily be accepted if the authors included three or four references to papers by Author X (which are irrelevant to the subject matter, but of course, Author X will be the reviewer or a friend). Sometimes it's clear that the reviewers didn't read the paper, their sole interest on it is that you include their citations, that's the reason why they accepted to review and all they look at. Editors could in theory prevent this, but often they just echo reviewer comments, and sometimes they are complicit or even the originators of the corruption (it's also typical that the editor asks to cite a bunch of papers from the same journal, even if they're not related, because that inflates impact factor). In any of these cases, since the author is in a position of weakness and there's always the career of some PhD student or other down the line, one doesn't typically dare to complain unless the case is really blatant (which is typically not, because they know how to drive the point subtly). It's easier to go along with it, add the citations (knowing that they will lead to acceptance) and move on.

This has happened to me very often and I'm not talking about shady special issues in journals that print papers like sausages, I'm talking about the typical well-regarded journals from major traditional publishers. In conferences I've gotten all sorts of unfair rejections, of course, but at least the papers I've published accurately reflect my views, I can stand behind them. In journals, maybe half of my papers have this material that doesn't make sense and was added to appease a corrupt reviewer.

I find that many CS authors who haven't had to publish in journals have a "grass is always greener" mentality, and expect that if we moved to journals we would find a fairer review process... and if at some point we do so, they will receive a blow of reality (not saying it's your case, of course. There can also be people who have published in journals and disagree with me due to different experiences! And there are some journals that don't tend to engage in that kind of corruption, only that there are not many of them).
All the GDPR guidance says it should be opt-in (not pre-checked) eg: https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-re...
Most physicists would view this as pointless debate. Since it doesn't make predictions, it's not really even a theory. It's not even wrong.
> What kind of solution would you propose to folks like your boss?

Rewrite it in C#. It’s safer than Rust, because VM. Both standard and third party libraries are often way better. With modern versions of the language, GC allocations are avoidable if that’s what needed for performance reasons. C interop is equally simple.
I found this answer the question plus some additional background info.

https://unixsheikh.com/articles/the-terminal-the-console-and...
nonetheless, most major advances require the invention of a new measuring device _before_ the ideas become real, this has largely been based
on economic development.

You can pretend the world is filled with tiny creatures all day long, but until you can see them with a microscope, it’s just an imaginative idea, not science.
Doesn't really matter when emails are sold on an open market outside the EU/UK.
No but 99% of the goodness is in the style and whatever React is doing is trivial usually for these kinds of component libraries. So easy to convert to vanilla JS or even sometimes possible in pure css (for example
tabbing)
Hacker news hug of death.

cached Jan-14

https://web.archive.org/web/20240114095842/https://devopscyc...
> You know what else grows unchecked until it has consumed all resources of its host?

Every living thing which has an evolutionary advantage over its competitors
Physically, immortality is impossible due to the second law of thermodynamics. Everything dies, including solar systems, galaxies, and black holes. A biological body can potentially live orders of magnitude longer than we do now, but even then people will die of accidents and natural disasters. I don't see any reason not to speak plainly about it.
How would I ever read this documentation without installing postman? Am I suppose to download and install every tool just to read about how it works?
Xppen has some really good graphic displays.
I'm listening to articles through Google assistant ("read this page to me") and find it perfectly acceptable.
It seems they are using unallowed nintendo SDK tools.
Given how commonplace that dark pattern is, I don't think our government agencies do a great job at enforcing GDPR.
Some of us are old to remember ogrish.com. Let’s just say I dont ride motorbikes thanks to that website.
We are using inmp441. They work well with ESP IDF libraries shipped by Expressif.
That’s clearly not the sound a cargo ship makes when travelling by rail across Mexico.
Alright, seems plausible in this case :)
Analyze and Reorganize core Networking Structs to optimize cacheline consumption
This looks useful, I wish I'd found it a month ago.
One suggestion: could we have a more printer-friendly version (ie, without large patches of colour and without large patches of black)?
too much friction, just use onfido. neeeeext
Why Don't You Just (2019)
Came across this while looking for simple languages close to the CPU, yet architecture independent? Sadly, seems like this one might be i386 specific.

So, apart from Forth, any suggestion?
We might note that it wouldn't have been useful if it was discovered much earlier. There is a minimum amount of computation required to get good results out of neural nets that we've only been crossing relatively recently. From some perspectives the technique could be argued as the most computationally intensive approach to problem solving humans have employed to date.
Kind of strange to attribute this to Sunak, he has nothing to do with it
Sometimes I feel a little dumb here. I don't know what kind of master of evil would wake a day and think about hacking the vault that keeps their underwear safe and sound, but I love it.

Now is time to add "flamethrower_mode", lock online and send mail offering the regain_access_to_your_precious_cozy_pajamas code for a fair fee, and became the hidden kings of the undieworld with our "pay_per_brief" program. Muahahah!
Stanford CS109 Probability for Computer Scientists
You can, but the catch is getting accepted to MIT first.
Just to offer a different opinion: I never had any issues with the Calibre UI and usually get stuff done quickly and efficiently in it.

Honest question: Are there any examples of native smartphone apps which are offering such a functional wealth as Calibre does in a much better/easier way?