skysight-inc/HackerNews huggingface dataset:
One of my cats cat never reacts to the TV, but she reacts to phone calls mostly due to me being on them; she literally starts meowing and running over when the phone just from the sound of the ringback tone (the pulse when I call someone and am waiting for them to pick up, not sure if I'm using the correct word). From what I can tell, she doesn't really understand there's a person talking to me from the phone; she doesn't react at all to anything the other person says or even indicate that she notices it at all. I think she just gets excited when she knows I'll be talking a lot because she's very interactive. When I first adopted her a couple of years ago, she was very clingy at first, and after a couple of weeks developed a (thankfully short-lived) habit where she would start trying to attack my hands whenever I was on the phone or a work video call, so I think this is just the more toned down version of that excitement.

My other cat will react very strongly to seemingly arbitrary sounds regardless of the source (TV, outside, a person in the room) and also seem not to be able to tell where the sound is coming from. He'll get wide eyed and start looking around randomly trying to identify the source, but often completely in the wrong direction (e.g. at me or the other cat instead of the TV). Some of the sounds he's reacted like this to are a hunting horn sound from TV, someone's stomach growling when he was on their lap, or me singing in falsetto. My partner and I suspect that he reacts like this when he thinks something sounds like an animal and then looks around to try to find where it's hiding, but there's no way for us to verify this.
This sounds almost like the basis for the Strangler's (80s) song "Midnight Summer Dream".

https://genius.com/The-stranglers-midnight-summer-dream-lyri...

https://www.youtube.com/watch?v=HI7CB2UwSj4
They started banning creators who made NSFW content a few years ago, might be that. They never allowed porn, but they started hammering down on all sorts of erotic material. I don't really care, but others do.
I did something similar to it for my own use. Using natural language it make sql queries to your .csv, xlsx (soon I'll add features so you can connect to databases). but it is not mature enough to sell as a service. Feel free to reach me info [at] rafaelmelhem . com if you want and I send a demo :)
I don't recall who wrote the paper, thanks for the tip, enabling me to find the paper:

H. Massalin, “Superoptimizer - A Look at the Smallest Program,” ACM SIGARCH Comput. Archit. News, pp. 122–126, 1987.

https://web.stanford.edu/class/cs343/resources/superoptimize...

The H is for "Henry".
Absolutely. How is anyone supposed to be able to safely do anything on a touchscreen while driving? That using a touchscreen while driving is legal completely baffles me.
One of Hokusai's last works was Tiger in the Snow:

https://upload.wikimedia.org/wikipedia/commons/1/1e/Hokusai%...
Why super-strict classrooms are in vogue in Britain
Wikipedia, Mozilla, Gnome... they've all been found to be poor stewards of donated money, using it for pet ideological projects instead of the projects that are the foundation of each organization. If I go to the discussion site for many FOSS projects, it's hard to go very long without seeing lots of political activism being pushed. FOSS decided to become political or those who are political decided to invade FOSS. Either way, they've made their bed and now it's shrinking their pool of potential resources.
Gas boilers produce NO2, and other nasties - they do affect air quality in your house
know this book wasnt his best, but I really enjoyed it. I wonder if he had heard about dwarf fortress when writing that section
The problem here is memory, so while it should be possible to run inference on a 4090, you would have to constantly move data from VRAM to RAM, though I don't have benchmarks to prove it I think it would be slower than 10x
Four points:

1. Despite this, spam thrives on Google.

2. What happened to using AI to fight spam? Trained and intelligent humans can discern spam without knowing identity.

3. This still won’t prevent other email providers sending spam to Gmail.

4. Safety is often used as justification for more $$$.
I'm not sure, the watch is at my office.

This is great to hear. So, does that one indicate you need to sync the AGPS data from the app on the phone, and then send that down to the watch? I'm thinking it might be that I relied on the watch doing it without interacting with the phone. There are some issues in the BangleJS forums about freezing when the app is connected to the watch, so I was often not connecting the phone to the watch to avoid those freezes.
This is not specific to dGPU, it could apply to any PCIe device. Emphasis on "theoretically" too.

On the device (dGPU here), it is possible to route memory accesses to part of the internal address space to the PCIe controller. In turn, the PCIe controller can translate such received memory access into a PCIe request (read or write), in the different PCIe address space, with some address translation.

This PCIe request goes to the PCIe host (CPU in a dGPU scenario). Here too the host PCIe controller can map the PCIe request, using using a PCIe address space address, into the host address space. And this can go to the host memory (after IOMMU filtering and address translation usually). And all this back for the return trip to the device in case of a read.

So latency would be rather high, but technically possible. In most application such transfers are offloaded to a DMA in the PCIe controller doing a copy between PCIe and local address spaces, but a processing core can certainly do a direct access without DMA if all the address mappings are suitably configured.
Less likely? Yes. However, these are real, legitimate risks that need to be mitigated! This is not just some faff that needs to get put on paper.

Think about your risk model: there are a lot of employees at your cloud provider, and a lot of high-profile customers. There's a defense in depth approach here. Metal detectors, security guards, and searches to enter & exit data centers. Data encrypted when on-disk. Keep the keys in some KMS system. Physically isolate the KMS system, use HSMs, restrict permissions to the KMS.

Without these measures, you might end up with a system where ordinary customer support representatives, software engineers, data center technicians, or system administrators / SREs can exfiltrate customer data on a whim. At a large cloud provider like Amazon, Google, or Microsoft, that's not a small attack surface. That's a lot of people. The idea is to make it extremely hard for one of these employees to exfiltrate customer data without somehow leaving a record of it which ultimately gets the employee fired and prosecuted.

Customers will make mistakes too--screw up their permissions, fail to encrypt their data, or whatever. The idea behind defense in depth is that any one security measure can probably be circumvented, but multiple independent security measures are harder to circumvent.

It's really easy to be cynical about security but I have worked at cloud providers and the threats are real.
Airplane mode AFAIK (and seems to be confirmed online and in my own experience) does not disable GPS.
Which is a C function and not safe at all. It is easy to make your own print function in C++ that is safe and easy to use, but there is no such function in std.
Xen, which uses a Linux kernel, which is therefore a distribution of Linux.
Substantially better how? Power/performance? For me, Intel and AMD are already better because I can buy them and use them however I please.
RF will happily trade Transnistria for Zakarpatie when Ukraine will be crushed.
It's better than before. Your comment is only downvoted, not dead or account banned.
is GPTJ/NEOX good enough to generate code? tried it with SQL and it was really disappointing
Vacuum and cook dinner.

Good luck.

[edit] Oops, never mind. My iPhone word wrapped the headline between “laid” and “off.”
It had C's printf, which means it isn't type safe, which is consequently a terrible primitive for this work. Like, it makes sense in C, which thinks boolean is a fancy new concept and thinks 0-terminated strings are a good idea, but it's not actually good.

std::println is more or less what you would obviously build for a modern language and it's notable because C++ could have provided something pretty similar even in C++ 98, and something eerily similar in C++ 11 but it chose not to.
This is…a deeply disturbing take and outlook on life, and all I can hope for is that it was meant in some dark irony that is beyond me. The sheer arrogance of it has me floored.

We are all human, and our lives are worth living and sharing. But yours? I can only imagine your existence is as lonely and angry as you wish upon others. Be well, friend, and may the sun shine on you, one day.
Simple- just keep the fridge doors open during the summer
The cloud only gets audio when local processing identifies the wake word. Only if the local device determines it has heard the wake word is audio sent to the cloud, which may perform additional analysis on the wake word, and cancel the audio streaming.

I'd bet that it totally omits sending any audio for exclusions processed on device, and that the article is not ideally worded. It would be true that some devices may not be able to perform on device exclusion processing (perhaps some of the oldest ones). Further cloud processing would use any information not available to local processing (like sound signatures from commercials no longer running, or the unknown media processing described).
Any idea how these heterogeneous processors compare to regular processors with identical cores for server workloads ?

Do workers get stuck in efficiency cores?
The purpose of the `@live` query is that it uses server-sent events to update the client state with any new changes that happen on the server. It's correct that you can use something like Tanstack Query, useSWR, React Apollo, or even fetch to poll the server again but that requires fetching all of the data that was previously fetched to update the client state. Instead with SSE, you get a diff in the format of JSON Patch that you can use to apply any changes to the current state without refetching everything.

There are many implementations of Live Queries (some that just use polling under the hood) but we really like the concept of using JSON Patch with SSE.
So it's more like putting a lipstick on a long dead design. Sure may look fresh from afar, but it still stinks.

What I am trying to say is that at this level of power consumption Intel should be many times faster than M1 - that is offering substantially better performance per watt.

Sure there are niche applications where power consumption doesn't matter and only the single core performance counts, but could older tech be overclocked and achieved the same result?

Not sure. Point being is that what Intel does is increasing pollution and causing people to bin perfectly working machines just because there is a "new" CPU on the block, where in real life they probably won't see a difference.

It's really irresponsible thing to do for Intel. They should go back to the drawing board and stop releasing meaningless products until they actually get something worth upgrading to.
> You’ll be lucky to make $20/month from ISPs (in-skill purchases) and the other dead-end up sells your customers/users will ignore.

I agree with this point. It's basically impossible to monetize as a third party on Alexa. The closest thing happening is Spotify, Audible, and other audio content, but it would be hard to pinpoint how much of their sales/ads are attributable to Alexa and how much would have happened on another platform if Alexa was unavailable. It's rare to have someone trigger even a $3 transaction via Alexa.
Looking for an Explanation on US Trends
As somebody not personally involved in American politics and culture can anybody explain to me why Kanye West is dropped by Adidas for making offensive, antisemitic comments but Balenciaga is defended by NY Times Fashion writers after their ad campaign based on child abuse innuendo? Why is speech involving antisemitism a cancel worthy offense while at the same time advertising based on the provocation of horrific child abuse is excused and explained as artistic expression. What is in the water these days?
> their poor life choices [...] But we normalized obesity.

Feeling hungry all the time is not a life choice.
The spiral of death trade-off does not happen as you describe.

While a client is catching up, you run the sim in a loop and don't render the game.

The deterministic simulation code is only a small part of the overall game logic, and you can run it much faster than real time.

If a client is slow enough to genuinely experience a spiral of death, the game will not be playable for them, and "mild annoyance of brief pausing" is not remotely what the other players will experience if they're forced to stay in sync.

Wait time is the common solution in older games to prevent abuse, yes. But it doesn't prevent somebody with high ping making a game run at half speed.

Go play Company of Heroes 2 with a packet loss simulator. Even as the bad client, it's totally playable. For everyone else, it's silky smooth.

I don't think you'll come back and tell me you prefer the implementation in AoE II Definitive Edition.
Thought of this gem:

https://www.reddit.com/r/talesfromtechsupport/comments/28qem...
Agreed. It's promising that Apple in particular are working on ways to run models like Stable Diffusion locally on mobile device hardware. I think they probably have the best chance of making that happen, given their vertical integration and hardware-centric / non-ad-based economic model.

One speculative possiblity I haven't seen discussed much -- up until now, we've not seen large-scale work on hardware implementation of these NN models, since the frontier of capabilities has been advancing so fast. However, perhaps we're now approacing the first point where a baked-in-silicon (or at least part-baked) model might be economically viable. Especially if someone can figure out a way to efficiently fine-tune such a model (something like an overlay filesystem), or perhaps something like a FPGA where the underlying logical structure can be reprogrammed.
It's said that whisper.cpp can already run on Windows. What's the difference?
You're ignoring the fact that this person has had a youtube account since 2006. That should count for something.
It's not universal, though. When my local university switched over from Gmail to Office 365, they made the ingenious decision to disable + aliases at the same time. Emails to unknown addresses are rejected like any non-existent email address.

This means that anyone who registered an account with a + address could no longer access their services. Hope nobody forgets their password for that one critical service that doesn't let you change your email address!
A similar example is posted there, just read it. It's best to read about the problems of concurrent containers, because you clearly don't understand the topic.
>I'm rebutting your assertion that it was practically possible to do before facial recognition was being used.

This is unambiguously false. Examples in article from early 1900s, casinos, etc. Just going in circles here.
> I don’t think properties add anything that getters/setters don’t already give you

Except that you have to write them out by hand for every property you want in your code. Or generate them.

> I think the “right” way to replace the need for builders is to add support for named arguments.

Often you want to add validators to your setters. Just named arguments won't cut it.
Windows 95 was still DOS-based and DirectX was just beginning to take off; many of the most popular games of that era ran on DOS.

(I remember that the best way to run the original release of Warcraft II was to set its shortcut to "DOS mode," where Windows would exit to DOS, run the game, and then restart Windows once the game exited)
It's better to say the NN "converged to" something than "came up with" something.
Dr V’s Magical Putter (2014)
This `@live` directive implementation uses server-sent events to send messages to the client with any changes that happen on the server in the format of https://jsonpatch.com

This means users don't need to poll to fetch all the data again but only get the data that changes. Poll2Hook looks great though, certainly a great solution if the service you're using doesn't have something native built-in.
Hosting isn't the important part. Discoverability is.
Laid-off Twitter workers must drop class-action severance lawsuit, judge says
No, it means that there were extreme weather events going on even without the industrial revolution in full swing.

Extreme weather is just going to be far more common https://www.epa.gov/climate-indicators/weather-climate#:~:te....

The 500 year flood is going to be a 100 year flood and a 100 year flood is going to be a once a decade flood.
Ending World History in 1763?
My speculation is that they now have nitro encryption on all or enough of the servers supporting s3 so it’s now no marginal cost for them anymore since it’s inline ASIC encryption and not taking incremental CPU cycles anymore.
For people looking for an addon to block all the garbage and make youtube a little less hostile: "RYS — Remove YouTube Suggestions" for good and chrome (and on github). It has gotten quite sophisticated.
A problem with declaring existing cities "full" and directing future growth, young families, etc. out to the middle of nowhere is that cities are not sited at random. They are placed where it makes sense for people to live. Places that are available for suburban sprawl growth were probably left uninhabited till now for good reasons.
1. This is top 1% of the world. In other words, everyone with a net worth more than $850k, or in terms of income, around $80k

2. This is conveniently timed from a low stock market point. If they had timed it from Jan 2022 when the market most recently peaked, I bet the top x% have lost more than the bottom x%.

The takeaway is that people worth $850k were more likely to own stocks between 2020 and 2022 than Sudanese cattle herders.
Arguably Intel is now just catching up with the times after their long manufacturing quagmire, I suspect large part of the "leaps" are due that. As GPUs have been managing more steady progress, such leaps do not happen. Also there is lot of doubt around these sort of benchmarks, especially for P+E setups
I've tried to dabble in functional programming but I guess I'm not mathematical enough to "get it". I can see how it works, I did some toy projects in Haskell and Elixir but it just didn't really pull me in. For the record I code mostly in C for embedded and bare metal or just pure automation for other stuff.
You can create a Google account with any domain. I've got a Google account for my Outlook address and a Microsoft account for my Gmail address.

This greatly confuses the Gmail and Outlook web UI but the accounts work.
Because they're the ones providing the service. As long as they don't keep the money, and as long as they're not breaking the anti-discrimination laws, I fail to see the problem.
So the real question becomes --- do you trust Iran and Russia?

Just like with crypto --- how do you verify the backing?
> what possible reason do you think they have to do something that to you seems so obviously wrong?

We are all human. That's the main reason.

That's why instead of a unified way of creating collections (and lists and arrays) you need to manually write out `.of` methods and hope that the authors of the library that provides collections (whether built-in or external) provided those methods.

That's why instead of a unified way of creating objects you need tedious manual builder patterns, manual getter/setter boilerplate or code generation.

That's why <hundreds of low-hanging fruit for DX>

That's why the proposal couldn't re-use existing language features (like C# did in the first approach, and as is acknowledged in the proposal).

So you will end up with what is essentially an object initialisation syntax... but only available in this one construct. And will then spend another five years trying to bring it to the rest of the language, again in a very limited capacity. Because something something "conservative language" and "less successful languages".

> Moreover, why do you conclude that propertied are the only right choice

I did not conclude that.
If my non stem sample would be able to engage with armchair science in the same way that the stem sample can engage with armchair philosophy, I would agree with you.

However, it's not the case.

I also find more stem people reading entry level materials in philosophy around me (like Moral letters to Lucilius), that I will find non stem people ready entry level materials in science (like A brief history of time).

The ratio is hugely disproportionate, and while I understand this is all anecdotal, I have a large and very diverse social circle to observe, spanning on wide areas of age, social backgrounds, political preferences, sexual orientation and jobs.
What do you mean? That we are not trained ONLY on words? Or that the training we receive on words is not the same as the training of a NN? Or something else?
In a house I own in Melbourne, Australia, I just replaced an old gas central heating system with 3 new top of the line Daikin mini split heat pumps. The new units can heat the entire house for the same amount of electrical energy that was used to run the FAN in the old gas unit. They are crazy efficient.

Ducts are dead.

The Daikin Alira X is the gold-plated option and cost $8k AUD for 2x2.5kw and 1x7.1kw units including installation. Payback time is about 3 years. The system is oversized, but enables excellent zoning and of course provides cooling which is a must on 40C/104F days.

Why do they seem to be so much more expensive in the US?
I'm afraid your characterization of me isn't accurate. I just like to think that we can all live our lives without imposing on other people. If the people you're listening to are resenting you for it, and are being too polite to tell you, you're doing something wrong. It's also not hard to tell when you're being resented as most people are not that good of actors. All I'm suggesting is that the elderly be as self-conscious as the rest of us are expected to be.
I Am the Ghost Here
> Not only does Jackman worry about the level of control the DWID could have, but she thinks the opt-in nature of the community’s proposed water district would leave some residents vulnerable.

That just makes the opposition seem crazy to me. You can just... not be in the water district, but somehow they still object?
It certainly helped me formulate problems as data transformation problems which are solved very neatly with functional programming.

It is much more enjoyable working with immutable data structures which tends to remove long distance dependencies from your code.
Instead, decisions are made locally and results passed up vs directly changing state in an object graph.

Not all problems are easily turned into a pipeline of pure functions, but it is worthwhile to learn which category of problems can.

Lean a Lisp. It will up your game.
Crows of Karachi
I'm actually flabbergasted that highly technical users (who probably make up 90+% of Mastodon users indicating "no search/index/bot" etc) have this opinion about their posts. Is it just virtue signaling?
Sounds good. Having clients before you start is essential. Focus on delivering good work, document it, so the next conversation with a potential client can be quicker.

I never really wanted to do consulting and freelance work, but through my network I got to a point, where more projects are lined up than I have time to do.

Also, one thing that helps me a lot is to just live frugally. Even though I charge a bit below market value I still could build up a financial cushion, so I do not have to work for the next 15 years or so, if something should happen.