skysight-inc/HackerNews huggingface dataset:
This is fascinating and impactful for AGI as likely the action-plan for the robot will be generated token by token similar to an LLM.

Assume you have a robot instructed to protect humans.

How do you verify the action-plan passes moderation (i.e. doesn't harm a human) when the individual actions each do pass moderation, but the plan as a whole is dangerous (will harm a human).

Waiting to verify the entire chain of actions before starting actions in motion means your reaction time is slower.

If the robot is standing at a crosswalk, and sees a girl about to get hit by a car, he has to decide if he will push the girl out of the way, or if that action will cause greater harm.

The individual actions (activate arm, move arm towards girl, orient hand, shove girl out of path of car, etc) might each look beneficial to the human but as a whole actually are harmful.

However, the reaction time for the robot to save the girl might require near-immediate response.

Do you start processing the pipeline immediately or do you wait to verify the entire thing passes moderation?
> why bother with an interpreted language in the first place

+1

As a person who uses Python for 12 years professionally I usually try to avoid it as much as I can. When you have a Python problem you usually have a C, C++, Rust, libc, arch problem that you do not realise. Most of the useful parts of Python are written in C, C++, Fortran, Rust so when you try to deploy it some less frequently used platform it can burst into flames the worst kind of ways. You can try to deploy the AWS Lambda / Python 3.9 and see the lolz. I have spent more hours on trying to get some Python lib work on a platform than learning Rust.

I think interpreted languages are a dead end especially with bad practices. I make my living writing Python but it is a misery every direction. It is not an accident that Rust is the most loved language continuously because it just works. Anything I try to do in it works as expected and I am not walking on a mine field.

Let me give you a simple example how Python can surprise you. Lets create an app in Python that uses a lib called X. You build your project and everything works locally, unit tests are ok, integration tests too and so on. Now deploy this code to AWS Lambda (not your choice, employer decided to go with that). You package everything up on a Linux that matches the architecture of the target (lets say X64). If you are not familiar with setting the target Python version with pip (and most documentation does not mention that for Lambda) you deploy your code and try to invoke it. Fail. You have X.311.so in your deployment package and Lambda tries to load X.39.so. Now you need to figure out how to set the version or have a build env that matches the CPU AND the Python version with the target system.

I could continue this rabbit hole for some more but the point is that you can't talk about Python alone, you need to pull in the Cartesian product of libc, libXX, C, C++, Fortrant, all the compilers for these, cpu architectures and Python versions. On a lucky they you might have a working system.

With Rust everything just worked the first time we tried to use it. I could not believe it how easy it was to put out a working system at the first try. It only beats Python by an order of magnitude in terms of performance but the amount of effort it took us to deploy it was also much less.
I still remember having to add SPX/IPX to machines to run some game - maybe StarCraft.
That’s just a bad take. No one is forcing you to work at White Castle
It is. SBCL does a lot of really nice things and it would be nice if someone who were to design a modern Lisp would take inspiration from it.

That said, Common Lisp is hyper advanced alien technology, so it is hard to improve upon.
Microsoft has to put a halt to this project

Because you can make it output rude words and wrong infos?

Then we have to shut down the whole internet. You can find a lot of rude words and wrong infos out there.
Doing that stuff in Python would further slow down an already slow language to a crawl.

Calling non-builtin functions in cPython is super expensive.
> To me, the most understandable function (lowest context needed, lowest cognitive overhead) is a black box that takes type x as input and produces type y as output, without side-effects

True, however we must be careful not to go completely bananas either; it's really hard for a reader to piece back together a full mental picture if the functionality is spread into dozens even hundreds of general-purpose 3-line functions.

Simple, `y = f(x)` types of functions are indeed the easiest to understand, but you might be no closer to understanding what the code is actually doing.
Yeah in 20 years in industry, I've never experienced these important water cooler interactions. Important conversations need thought and be intentional.
Why do you say nitrogen fertiliser is a dwindling supply?
Can you please elaborate this further?
A lot of strategy games have been doing this recently and I don’t get it.

Paradox decided to release CK3 on console, but it lags so far behind the PC version (which itself already lacks content) and I haven’t bothered to try it.

Now I hear that AoE2 is being ported to consoles and it just doesn’t make sense at all unless you’re planning on requiring the player to hook up a keyboard and mouse. I don’t see any way a controller can provide a good RTS experience.
For one, being transgender. Doubly so for transgender minors.
Four-bit (the amplitude of the "click" caused by the SID's voltage leak is proportional to the volume, which is four-bit). There are many demos that used it for digitized music, and Rob Hubbard's Skate or Die! intro tune used it as a practical fourth voice. See also the original Covox Voice Master.
Wow eyetracking is not something i thought of.. and now i want it.

I wonder if we could replace mouse with eyetracking? I wouldn't expect it to be accurate enough though, give micro movements that eyes do.. and in general erratic movements.. but i'd love to be wrong.
Explained: https://www.youtube.com/watch?v=CqOoY-o-j-Q
> Also I don't see how compromising that hash is a problem in practice, if that ever happened. If it's salted it's worthless, but even if not, I don't know how you'd reasonably physically use it to hack into another fingerprint reader anyways.

If an attacker had a fingerprint and wanted to figure out who it belonged to, they could hash it and compare the hash against a database of leaked names and hashes. Salting doesn't prevent this, unless the hash is intentionally slow, in which case the attacker would merely be slowed down.

Also, how much entropy is in a fingerprint anyways? If it's low, an attacker could generate every possible fingerprint and hash it to build a mapping from hash to actual fingerprint.

Since humans only get one set of fingerprints for life, fingerprints should only be stored and compared on secure enclaves on your own devices (like iPhones). It's way too risky otherwise.
Ask HN: Has namecheap suffered some data leak recently?
I've noticed a lot of spam recently going to an email that is only used for namecheap. Looking one it seems like it was even sent by namecheap. Just wondering if I've missed some announcement.
But "I'm not contagious cough sniff"
I can’t help but think many of these conversations are made up.
Then don't render and show me the plain text and images ... like almost all other websites I visit without scripts enabled.
He does some processing on the area of the footage with the crt's to make them look nicer on video. You can't actually see the screen, it's just a square the same size as the monitor that seems to be making that region darker.
My guess is he was using a filter on a portion of the screen to reduce glare or something like that in post production.
I don't know what type of speech each dataset represents, but the talon results are extremely impressive... I assume it wasn't trained on at least some subset (depending on the train/test split) of this data?
Hey, I’m Colin, CEO of Customer.io. We’ve always had a trial w/ our self-service experience. We deprioritized it (and unfortunately made it harder to find) as we built our sales experience. We’re working to make Customer.io a great tool for you to use on day one of your company, not something that gets added at Series B.

Looks like you decided not to raise money for Tier. The bootstrapper program gives you access to Customer.io for a year for free - https://customer.io/startup-program/bootstrapped/.

I hope you give it another look!
You mean the organic farming practices that destroyed the Tigris and Euphrates, or the ones that caused the 30's first bowl or many others?

We know what causes soul loss. The primary factor is tillage.

And if you want to grow food on land without tillage the best way is to use more herbicide and more fertilizer, or to turn it into pasture and raise animals on the land.
Elvis was a singular talent. I feel like to consider a lineage "royalty of X", there need to be multiple members of the family who dominate the field. Not that that changes much about his sad story.
I really enjoyed it too, after seeing it recommended on HN (maybe even by you?)

There were a few parts where I thought it needed a more heavy handed editor, but the story was fascinating enough to override my pet peeves
Usage seems to have peaked in April 2022 https://trends.builtwith.com/mapping/Mapbox
It sure is unfair to say a role is remote and then change that in less than 2 years.

Either way you're missing the complete point of the post to harp on a meaningless detail. I was no way implying that remote work is a "right." I was simply pointing out how in many ways worker's rights have been diminished. One only has to look at the recent rail strike to see that, or the countless examples of wage theft, or the switching of hourly to salary to avoid paying overtime.

But despite all this we still have some agency and we should exercise it, even if things are "wrong" or "unfair." That's the point.
That might bypass the moderation API, but you'd likely confuse the AI. The AI doesn't have infinite memory of the chat log, it seems like Microsoft has limited it to 5 or so messages if I remember correctly? So you'd have to remind it of both the question and current in-progress response while it's 5/10/15/20/... words into generating it.

It's possible this would work, but it would need experimentation, for sure. It's also possible the AI would read the partial response, realize it's going down a 'bad' path, and then stop itself.
Oh yeah! They'll welcome it, with open arms, and a warm friendly embrace, as of an old friend encountered on a cold frozen road in Siberia. There's no way they'll come up with policies to address this, whole meta threads and discussions adjudicating the best way to word the shutdown message for such questions. No way.
I’m bit confused because that’s not how I understood the idea of having a biological basis. If the point was "The way you emit and understand sound has a basis in your brain structure and its development", the answer is obviously yes like everything humans do as has been known for decades and is trite.

I thought we were considering the idea that structures helping develop an accent rather than other might be inherited as sort of extension to Chomsky theory of language. Which would be an idea somewhat worth considering but easily disprovable.
My question to you and all people who talk about the hard problem of consciousness : does this problem actually exist?

I mean, the thing I learned when I was a student was to ask: is this a fact? (zero hypothesis I think it was called).

What proof do we have that that type of consciousness/experience exists? I mean, It could be our brain building a story on the fly to explain our senses.

What led me to believe that is a severe asthma that led to hallucinating and NDE 4 or 5 years ago. The loops my brain made me jump through to explain my auditive hallucinations was terrifying when I think about it.

And also it's the simplest explanation.
So in just 72 hours we went from Microsoft will gain a foothold against Google to the realization that this thing needs overwatch and isn’t ready for mass market adoption. It becomes quite probable that in the end this whole story will backfire for Microsoft.
You can use the tape sense pin as a 1 bit sampler, and toggle the volume for playback, so you can do that. Badly.
I don’t think so, unless it is the only official currency.
That's a ridiculous statement. Linked lists have real performance benefits in some applications. A good "modern CS toolbox" includes the ability to make the right choice. Which, if you believe they are fundamentally useless, clearly you lack.
Ah yes, the old it-is-FOSS-so-you-can-fix-it-yourself argument. Well, I am not going to. I will be taking my chances with CUDA, because in my experience, it does not fall over all the time, unlike AMDs stack.
Deep Dive Data – The Productised Data Analysis Agency
Hey Hacker News,

I'm excited to announce the launch of my new venture, Deep Dive Data, a productised data analysis agency. Our team of experts specializes in turning complex data into actionable insights, offering services such as data visualization, modeling, and predictive analytics at a cost-effective price point.

As we're just starting out, I'm curious if anyone in the community would be interested in our services. If you're looking to make informed business decisions and drive growth through data, please reach out.

Additionally, I would love to hear any tips from fellow entrepreneurs in the community on gaining clients. How did you start off and what worked best for you? Any advice is appreciated.

Thank you all for your time and support. Looking forward to hearing from you.
Internal review finds falsified data in Stanford President’s Alzheimer research
The purpose of telling pilots thrust was to save money and fuel. It’s a “least viable” optimization.

>“The goal is to lower the power used on takeoff,” he said. “That reduces engine wear and saves money” on fuel and maintenance.

>Flights to Hawaii are typically full, with lots of baggage and a full load of fuel for the trip across the ocean. The planes are heavy.

> That morning, a software bug in an update to the DynamicSource tool caused it to provide seriously undervalued weights for the airplanes.

>Peyton added that even though the update to the DynamicSource software had been tested over an extended period, the bug was missed because it only presented when many aircraft at the same time were using the system.

> Both planes headed down the runway with less power and at lower speed than they should have. And with the jets judged lighter than they actually were, the pilots rotated too early.

>The data “confirms that the airplane was safely airborne with runway remaining and at an altitude by the end of the runway that was well within regulatory safety margins. Both aircraft got airborne well within safety limits despite the lower thrust.

It’s also probably lucky that two Hawai’i bound flights both didn’t notice the discrepancy, or two bumps wouldn’t have bee as suspicious. Interesting that someone cited divorce and sleep examples as emotional pleas, reassuring us they are only human.

Like all complex failures at least 5 things had to happen. Software update that morning, some kind of hard to simulate resource issue in processing, overweight flights, pilot not pricing plane data appeared light, pilot turning early despite low speed, two in a row.
That was an impressively quick call based on ability to reason about unexpected behavior of the system. It should give pause to anyone who wants to take the human out of the loop in safety critical software.
> A few hours ago, a New York Times reporter shared the complete text of a long conversation with Bing AI—in which it admitted that it was love with him, and that he ought not to trust his spouse.

Maybe they should release a Tinder-like app, Bing Bang.

In all seriousness, I wish I had access to this when I was younger and keen on weird internet interactions. That would've made an interesting experience.
> the page you linked boasts about offering a similar experience to deploying VMs for sys admins, which might lead to unoptimal usage for both VMs and containers. (But it at least seems to offer docker container support, not the barely used LXCs. So at least it can be useful)

Relatively long-lived, potentially multi-process server things is what LXC is for. It makes more sense to run LXC than Docker in that situation anyway. -_-
This is kind of unfair, unless you're in an indent based language you cannot get rid of this. The only other solution I've seen was in a pascal-like language, where you did end function NAME and that would close everything inside.
I like Swift but the examples on that page are quite over-engineered. Reads like someone was seduced by their own cleverness. There are much simpler ways to achieve what is being done in that example.
AItoscoping Music Video, Periphery – Atropos (Official Music Video)
https://archive.md/XOgpi
If Hong Kong is to move on, it must reflect on the events of 2019
While I think this is great overall, I think it’s terrible they’re just going to disable 2FA on accounts with no other options come the deadline. They should have just kept it enabled, but force the change on next login (or user interaction) so at least there is _something_ protecting them until the switch can be forced. If the fraud allegations are to be believed, just rate limit the attempts to once an hour and identify the fraud accounts (seems they already have) to take action on.
This is a failure in the development of the software that good process in the purchaser’s handbook saved them from.

That there were no tests for this system under high load indicates a poor engineering practice at DynamicSource. They don’t deserve any kudos for a post-hoc patch that a test in production discovered the bug for when the system is a safety critical system like this.
These may help:

https://www.techradar.com/news/namecheap-email-hacked-to-sen...

https://news.ycombinator.com/item?id=34768550
But then the main contributor, Lightbend company, decided to change the license from Apache 2, to BSL.. Now Apache Pekko is the fork that should continue the implementation :)
Where I work, we use a fingerprint scanner to clock in/out.

My right index and left ring finger are similar enough in their prints that either will work for the device.
The article says the reason the weights were wrong was due to high load on the DynamicSource software. Seems more like a concurrency issue
Matching involves the now simple (if costly) task of comparing diplotypes at immune system loci involved in self recognition, like the MHC.

What's horrific to me is that matching by race is still a thing! These genes are under diversifying selection. That means that they often do not match the surrounding genetic background. That means that racially driven matching is bonkers.
Hong Kong rescue team recalls obstacles, lessons learned in Turkey quake mission
How do you short, through puts? Or selling shares short
If OWASP wants to focus on chapters and events, why do they have projects under their umbrella at all? We had a similar problem in the .NET ecosystem with the .NET Foundation. It turned out they don't really do that much for the projects they oversee after all, so what's the point? Why be part of an organization that isn't providing the support you need?

Perhaps, indeed, they should not be. Given this response, it sounds to me like the projects should leave. What they need is simply different than what OWASP wants or is financially able to provide. The projects have outgrown the organization, and the organization doesn't see itself as being primarily about the projects. Sounds, to me, like it's time to make a clean break that unburdens OWASP and frees the projects.
Several seconds to launch a calculator. With all the memory usage and CPU it implies. That's for this kind of stuff we would have laughed of Windows. And please, you don't need to sandbox such a dumb calculator (no offense to the Gnome devs, we need such simple apps).

Centralized store with no open source implementation server-side that you can self host.

We already have Flatpak for this use case that does not have the previous issue and that we could have standardized on. Didn't need another standard for this.

Stuff not ready / broken in several ways with it but still provided by default (Firefox).

When you already own your perfectly fine APT package repositories and have a total control on what dependencies you can rely on, you don't need this kind of stuff to provide software on your distro.
Sounds a lot like the space of Lua. How do they compare?
Yeah that's um... not good.

https://interestingengineering.com/culture/an-nft-group-boug...

https://www.msn.com/en-us/news/technology/bored-ape-yacht-cl...

https://gizmodo.com/nft-crypto-metabirkin-trademark-hermes-1...

More detail: https://www.theverge.com/23139793/nft-crypto-copyright-owner...
When I was a teenager some friends and I would do semi-regular LAN parties. The adage was that it didn’t matter when we started, or how much preparation we’d done ahead of time, we wouldn’t get past the debugging and into gaming until 11pm.
Shanghai officials touch down in Taiwan for landmark post-Covid trip
Compound is really fun :) It has become one of the games we have people play to try out VR as it is relatively simple and understandable, but is a really unique, fun environment, too!
You’re assuming a lot here. Most IOT security is on shaky ground. They probably went with the cheapest vendor too. There isn’t a compromise reported but I’m willing to bet that whatever was implemented was very insecure.
It's not dangerous. The worst that will happen is hurt feelings.

It's annoying when people get alarmed about things like this because then people will think we're crying wolf when we worry about actually dangerous AI systems.
pile of poo ZWJ frowny face

pile of poo ZWJ party hat
Why? How strong would their [0] arguments be? Is it worth increasing the size of what was already (had to look this up) a 464 page text to include weak arguments about other people's views? Or, you know, people could actually read the giant disclaimer (it was more than those two paragraphs, I just copied them here) and then take it at face value, go learn other ideas about programming. Practice your own judgement.

No book, no philosophy, no technique, no programming language, no ChatGPT can ever remove the need for the programmer to think for themselves and determine their own approaches to programming and which approaches are appropriate for which programs.

[0] I keep using they and their, there were multiple authors for the book. Several chapters were written by people other than Martin.
I’m guessing he means businesses mark employees as full time employees when they’re not to avoid paying overtime
My understanding is the weakness comes from the fact that convolutional nn are used and how the information propagates through layers.
It's been known from the beginning that this kind of position (large cyclic hroups) is a weak spot of all bots based on those cnn.
What was not clear at all was whether it's possible to force those positions.
You leak your fingerprints everywhere you go on every surface you touch. Fingerprints are highly convenient but they have never been an especially secure mechanism for locking devices.
If you like things like Janet, you might also like s7 Scheme. It is also a minimal Scheme built entirely in C and dead easy to embed. I used it to make Scheme for Max and Scheme for Pd, extensions to the Max and Pd computer music platform to allow scripting them in Scheme. (https://github.com/iainctduncan/scheme-for-max) Janet was one of the options I looked pretty closely at before choosing s7.

The author (Bill Schottstaedt, Stanford CCRMA) is not too interested in making pretty web pages, ha, but the language is great!
https://ccrma.stanford.edu/software/snd/snd/s7.html
That's great news and thanks for the work on openmp!
Some info here: https://www.ch.ch/en/votes-and-elections