skysight-inc/HackerNews huggingface dataset:
I miss Bluetooth for discovery. And Bluetooth for transmission of small files.

* Eliminates the need to be in one network of any kind.
* Allows nearby detection.
* Nowadays good for laptop <-> smartphone
* Possiblilty to create AP with WiFi for big transfers

Bluetooth discovery is the strength of AirDrop. I’m not sure but I think Apple creates a temporary WiFi and the other party is connecting to it briefly for big transfers?

The application Teleport [1] uses Zeroconf for discovery. It misses cross-platform support. Probably it is better use Multicast directly, setup of Avahi is complicated (conflicts) and requires a Daemon.

PS: People often forget that Bluetooth has already the built-in capability to transfer files (e.g. vCard). I only remember GNOME to present it and then also not in Nautilus. Same as WebDAV which works much better than SMB for me. Again, most people just don’t know that there is WebDAV built-in.
not a trick question, I'm just genuinely ignorant about the topic
Ouch! That's a fail on the same level of Microsoft forgetting the XBox decryption keys on the secret ROM.
You are reading a lot into a tweet....
"LLM's look poised to upend robotics."

Maybe. Unstructured manipulation is getting better very slowly. But videos such as the Google one and this one [1] are mostly about making the system take instructions in natural language, not doing the actual picking.

Bin-picking of uniform items is a solved problem, and was first working in the 1980s. Bin-picking of random items from a cluttered bin is still a struggle. Amazon has put a fair amount of effort into robotic bin-picking, but it's not yet good enough to deploy.

There's been some good progress on bin-picking recently. Here's Brightpick's system.[2] It has a good vision system which involves LIDAR, and some nice engineering. It's not LLM-based,
and it won't do everything, but it can handle most objects that can be picked up by a vacuum picker.

[1] https://www.youtube.com/watch?v=31Xqw_59XZ8

[2] https://www.youtube.com/watch?v=XWlQWgRfh6c
It seems clear that you haven’t actually read the rest of the piece (or are purposefully ignoring it). That graph is used as an a example of why benchmarks don’t matter.
My partner rides self-driving cars frequently, over a dozen times this year. The technology clearly and manifestly exists.
Cybernetic Medley (1986)
Deep learning is not autocorrect
ELIZA could do that 50 years ago.

I haven't been really impressed with ChatGPT. It basically seems like a more useful search engine.
Logistics-Tech Startups Face Uncertain Future as Freight Slump Continues
CS isnt science, it's discrete mathematics
I wouldn't really say it's embarassing. If most human tasks required perfection (or at least high levels of correctness at all times), society would probably not have gotten to where we are. Imagine a world where every job was as hard as open-heart surgery! In a sense, it's an achievement of humanity that we're able to recognise when 'good enough' will let us achieve the things we want.
Write that book.
Tell HN: Bitcoin price breaks above $70k
> HELP WANTED: If you happen to know why -0x400 trick works, or can get in touch with Geohotz/MuscleNerd, please let me know. I have tried to ask around but have not found any explanation. I would be happy to update this article if someone knows.

This is commonly done with fw updaters. first 0x400 bytes is a header that the earlier stage loader needs to see before it'll allow this stage to boot. So you RX the data, write it freely, just not the header. This is safe and will not allow any code exec since the header is missing. then at the end you sig check the whole thing you wrote, and if it is good, you write the header, making the whole image valid.

the trick here is you write 0x400 bytes of garbage first, 0x400 bytes earlier than your desired write. this is buffered but not written (treated as the headers). The rest of what you sent IS written (writing what you wanted where you wanted). then sig is checked. you fail. the first 0x400 is not written (and you did not want it written).

win
I always am fond of projects to rebuild things from the past, as I can already see that systems that I had used for a long time, are already gone. We're losing much more information nowadays, as in 1900-2000 main vessel of knowledge were books and those are available more or less in libraries, but since 2000 knowledge was been published more often in forums and web apps/blogs and those are not storable due to copyright law and privacy issues. This knowledge is or will be lost in a few years.

Not speaking of old movies/series etc. Thankfully music is still available on CDs
Are you using GPT 3.5 or GPT-4? And how are you using it? What queries are you giving it?
ELIZA had no ability to translate language, summarize text, generate poetry or anything like that. Extremely idiotic comparison.
Su-57 Felon Feature Appears on French Future Tailless Fighter Concept
I exclusively work on Linux and I use GDB all the time with pwndbg plugin. Makes everything a million times easier. I do use a lot of prinf debugging, its the best for simple scenarios or to narrow down to where the actual issue is.

Not using IDEs isn't a bad thing, VIM is infinity customizable and you can setup your own work flow.
That's a lot of formats for FP8, FP4, and even FP2! (never heard of). I wonder how they did it. Nice.
VPN on devices to same network, ie Wireguard or Tailscale.
The screenshot on the landing page is a slap in the face of Apple, for good reasons, I think.

Yesterday, a friend tried to airdrop a picture to me from his iPhone 11 Pro to my iPhone 15 Pro. Touching the top of the phones did the funny jiggle, but didn't send the file. He then clicked on my picture in AirDrop, which showed him "waiting on confirmation" but I never got a pop-up. After a few retries and reboot, we gave up. He sent me the picture over WhatsApp, which, ironically, "just works."

Apple needs to get these bugs fixed. I lament the fact that they remain more focused on hardware then software.
Why does Bruno require ffmpeg?
If you're comfortable with ballpark estimates, "the entire net profit of the fossil fuel industry since inception" is probably a lower bound.
C++ embedded developer, CV algorithms optimization and very rarely JavaScript for personal use. I use the debugger exclusivelly.

Logs are useful when reproducing the issue is complicated or having no access to source code. Usually related to timing sensitive issues with systems that communicate with each other.
We have had free source code for decades, it is also a reason why UNIX didn't die inside Bell Labs.

The difference is that older generations understand developers have bills to pay.
In this era, I don’t believe for a second that nobody knows where it is. The US, China, Russia, etc have some of the best surveillance ever. There has to be some sort of incentive against disclosing the location.
In the part where it says that all that there is in the universe that is perceivable at human levels of energy and scales is made out of particles in the standard model (dark matter doesn't interact in a way where it could influence us, and dark energy only has effects on extraordinarily large scales).

All measurements and all experiments ever done with matter and fields confirm that it behaves according to the laws of quantum mechanics. Those laws leave absolutely no room for a self that is not an emergent phenomenon of some kind. They also don't leave room for something like a free will that allows "you" to control "your body" by your "will", which is what I assume you might mean by a soul. That is, they clearly show that me writing this reply could have been (in principle) foretold, or at least had a calculated probability.
You could perhaps adapt the Doppel Bot slack bot from Modal Labs: https://github.com/modal-labs/doppel-bot
The Poor Man of Nippur
Ah, that makes sense. I'm pretty sure it's all a lot of internet denizens can manage on difficult topics so I've met it frequently enough to find it merely annoying rather than exhausting. It's occasionally fun to use it to force myself to think through a position in more detail, but I know I can just ignore it and walk away if I can't spare the time. It's no substitute for an actual conversation with a thoughtful person of course, but it can be a useful exercise. Kind of the predecessor to talking to chatbots. Hell, these days I'm sure a lot of them are using chatbots
Oh! Now I want to try some Vegan meat!

Not to be confused with vegan meat, much less Vegan vegan meat!
Effective climate action will need several orders of magnitude more money than 600K :) However well-meaning, cute high-school projects and rural third world ingenuity is not going to cut it. This is a problem best addressed by Manhattan/Apollo project approaches (huge funding for science). The incentives are not there unfortunately, what's more there are quite a few working in the opposite direction.
Personal Finance App v1
An innovative AI-driven personal finance app.
The intention is for it to be accessible by root only. But if you get a situation where either that check fails, or you can convince some root process to kexec without further checks, you have a problem. If you know you're not using kexec, you can get rid of that whole issue.
Can I submit my Football Manager records with my CV?
Ask HN: Everything should be private or nothing should
When observing the Internal Tech Emails X account, so much private communication between employees is leaked.

Why if I have a conversation in-person with someone, or send someone a message and then delete it, is that private and legal? But then if I write it down and keep it, it's not private?

If you actively make an effort to not keep a record of something, then you have privacy. But if you don't make an effort, you have zero privacy.

All someone has to do is sue you, you get subpoenaed, and then you lose all privacy.

It's like, if we had tech to read the memories in someone's brain, would we do that? It's like the only place to privately keep something is in your mind. But then we have truth detectors to try to access it. I guess that a court case tries to establish the mental state of the criminal (mens rea) in a roundabout way anyway, so if we could easily directly measure it, we would. It's a scary thought.

I guess its about the right to encryption.

The counter point is that if someone committed a heinous crime against you, are you going to accept their right to privacy? As citizens we are in control of the laws and ultimately most people would agree with the ability to violate the privacy of criminals acting against us - probably depending on the severity of the crime too. But someone can always be found totally innocent of a heinous crime so it doesn't make sense - and maybe documentation could help prove innocence. I guess this is the crux of the issue.
That's because UB has a well-defined meaning in the C programming language specification, for over 35 years now. And C has been one of the most widespread programming languages in use over that time.

One of the important things about UB and C is that C is a language defined by a standard, not any one compiler - and there are a lot of compilers. If a C compiler does something weird with your source code, we can say whether the compiler is correct or not, or whether your code is at fault. For many languages, that is not the case, and "whatever the compiler does to your code" is de facto correct, and "whatever the compiled version of your code happens to do on any given platform" is well-defined, even if it wasn't what you meant.

I'd argue that if a compiled language does not define what it means by UB, it doesn't have "UB".

But also, if a person talks about "UB", it is reasonable for a listener to assume they are by default talking about the well-defined term in the C programming language standard - unless they specify otherwise. Because that's the most enduring definition of the term we have.
Gary Marcus tries to exit his personal hole of irrelevance. I have been working in the fielf of computational linguistics for 30 years. Back in 2000, I worked with a team of linguists to implement a pretty refined syntactic parser (XIP) based on Shallow Parsing, a symbolic approach. We won with this system a SemEval competition as late as 2016 on Sentiment Analysis. But I never expected LLM to reach this level of competency in my lifetime. Critics are prone to describe the errors these models make, but they seem to forget that 1. It is not a search engine and 2. it is pretty knowledgeable in a huge range of domains, which no humans can equal. I use these models every day to create code or to explain concepts to me. It never ceases to amaze me.
It is easy to do Bluetooth discovery between apps on Android/ios. I have not seen the same for wifi.
Only if you’re a French citizen do they not extradite. Might try you locally for your crimes abroad though.
I think it could still be possible by connecting to the wifi hotspot on one of the phones:

https://developer.android.com/develop/connectivity/wifi/loca...
I’ve been lied to by every single category of person you just enumerated. I don’t call it overly skeptical. I call it experience.

Just sold my high-end home myself as a private fuck you to brokers—-and was materially lied to by the buyer’s agent.
Linux 6.8 kernel has been released
Ultra-accurate classic computer and videogame emulators!
I don’t understand. As a founder, I worry not having a pricing page will signal to people that my product is way too expensive (“contact us”/fuck off you can’t afford it pricing).

What other option is there? Do you mean these products should be self hosted or open source? I am honestly asking.
Show HN: Muse Pro, AI enhanced, professional drawing tool for iPad/iPhone
The problem is that since the pandemic they moved the whole office to a "hot desk" system which means you have to drag all your stuff from another floor so that makes it much harder to bring accessories.

I just avoid the office like a plague now, I hate working there :')
I came here to say more or less this. Everything I learned at school, I learned through homework.

Good teachers are engaging, interesting, passionate, and you listen to them like they're good story tellers. Everything they say seems obvious and clear. Then you try to replicate what they tell you and you fail.

At home or at school, you need to get stuck on your own into the problem and try to solve it yourself, else you won't learn - is my hard-earned experience.

Perhaps you can do homework at school, so to speak. But the other truth about homework is that it takes a lot of attention from an adult. Kids young and older often get stuck, someone needs to help them, and there aren't enough teachers.

Maybe AI can help, but until then, I can't see a viable alternative.
> is French for "to try."

Which looks to be where the English word assay comes from too: https://www.etymonline.com/word/assay
I, for one, was a really bad student, until I discovered learning in bed.
A desk is still to distracting for me.

In bed, phone out of reach and reading one hour, sleeping half an hour was super efficient for me. You only process material while sleeping anyway.
ROI is income/cost. The money customers pay for the software is income, and the money you spend on software developers, offices etc. is cost. Companies typically use quarterly or yearly ROI calculations to guide decisions.

And yes all plans and speculations are based on assumptions and beliefs about the future. Obviously. ROI is what you use to measure if your assumption/beliefs are correct after you make a change.

For example, the claim that spending $ making the software more understandable will increase ROI is easily tested. However what you really need to test against is the ROI of spending the same $ adding features instead.

The article argues that the ROI of improving the software always in all cases is a better ROI than any other possible investment. That is simply not true.
Currently tens but I would like a tool that supports up to tens of thousands to have some space for growth before upgrading.
> Signal is not good if your threat includes the US government. It is good cover agaisnt India, Taiwan, Mexico. Probably not agaisnt UK or Israel, eg.

Signal is useless against anyone willing to do a deal with Cellebrite/NSO group and the like. Which is pretty much everyone, especially the countries you mentioned.
I would say that Boeing has had more than the slightest bit of problems in recent years.
"Reverse Engineered" doesn't mean what you think it means. This is just looks like a copy of the actual code.
Bitcoin reaches ₩100M in South Korea
UK: Kate photo withdrawn by four news agencies amid 'manipulation' concerns
They're used in places that require real time processing (DSP) of raw digital signals at very high (several hundred Mhz and more), where you cannot afford to miss a sample because of latency from a microcontroller (uC). I think even some PCI devices use them for this reason, and it allows you to update firmware whereas ASIC doesn't

A while back I wrote an entire FPGA pipeline to recalibrate signals from optical sensors before they were passed on to the CPU. Doing this allowed us to keep up processing speed with acquisition, so it was real time. A lot of FIR filters and FFTs. But my proudest achievement was a linear interpolation algorithm which is fairly high level and tricky to implement on FPGA, which is more geared towards simpler DSP algorithms like FIR filters, and FFT (not simpler but so much effort has got into making IPs it effectively is because you don't have to implement it yourself)

But other than that, for raw bulk compute GPUs are kicking their butts in most domains.
Currently looking at the following: listmonk, sendportal, phplist
I can see why this makes sense in serverless environments, in some cases — particularly where you already have an API proxy and coordinated state is overly expensive to think about or accomplish.

Good job posting and getting it done. That takes guts. Don’t listen to the comments; if you find a market, that’s all you need. I can definitely see Node people using this kind of thing happily.

I’m curious, why Google Cloud? What’s it written in?
Your English is perfect btw
Stumped by Heat Pumps?
You're lumping in the long background section with the introduction.
Any sensor that captures a ton of data that needs realtime processing to 'compress' the data before the data can be forwarded to data accumulator. Think MRI or CT scanners but industrially there are thousands of applications.

If you need a lot of realtime processing to drive motors (think industrial robots of all kinds), FPGAs are preferred of micro-controllers.

All kinds of industrial sorting systems are driven by fpgas because the moment of measurement (typically with a camera) & the sorting decision are less than a milisecond apart.

There are many more, it's a very 'industrial' product nowadays, but sometimes an FPGA will pop up in a high-end smartphone or TV because they allow to add certain features late in the design cycle.
Those migrating to Canada causing economic troubles rarely search for jobs though? It's the china escaping chinese upper crust, who, similar to home, mainly invests in buildings and let's other work for it. What could they even work as? It's as if the landlords aka ubi experiment Nr. 1 doubled over night.

Managing a state owned mobbster outfit by right of birth is not a talent, nobody needs that and if it were needed, Im pretty sure such a extractive upper class could be spun up from local "talent" buried somewhere.
I have not tried this out but https://github.com/charmbracelet/wish - a companion to soft-serve - could be helpful to you
I think the proper way to compare bike and car fatalities is to compare deaths per mile traveled or, as this article does in a charming way, deaths per hour.

https://chessintheair.com/the-risk-of-dying-doing-what-we-lo...
He also did that more than a century ago.
As a markdown veteran: Not out of the box.

What you can do is custom css for a code block or just insert html with a custom class and style that css seperately, many markdown implementations allow for injecting html into the markdown.
Last time I checked ChatGPT is very much in production.
Worth observing that it puts a hell of a roadblock between open source contributors and the codebase though.

You put the effort into a PR, and it gets bounced due to conflicts with some other codebase you don't have access to.

I think that's what they call a chilling effect.
No definitely not, when we are talking about “Switching your commute from a car to a bike or public transit will extend your lifespan”.

If bike vs car choice is confounded by route safety, deaths per distance or time does not tell you anything useful about whether switching will make you safer.
"to study or analyze (a device, as a microchip for computers) in order to learn details of design, construction, and operation, perhaps to produce a copy or an improved version"

Isn't that what has happened here? They decompiled the program and gave each function and variable a meaningful name, added comments and fixed some bugs.
To the people saying this model is silly or inside out: perhaps. But a determined founder finds and solves a problem.

Where they start often isn’t where they end up. Maybe he’ll add a proxy option which rate limits the request and then it is useful in two circumstances.

If you are going to be mean to this person I better see you shitting on LaunchDarkly et al, too.
You can read individual blocks on a read only file system. With S3 you’re stuck with range requests which are much larger.
One can fairly reliably date adoption of a flag to before or after the invention of synthetic lightfast dyes by whether it incorporates colours other than red, white, and blue.
There was an article someone posted on hacker news previously (I couldn't find the link unfortunately, maybe someone can help me out).

It didn't refer to developed nations, but it was saying that there are companies that were already planting lots of trees, but the type of the trees they were planting were negatively impacting the biodiversity.

I don't remember if that meant that the trees weren't native to that region which was leading to problems or if they only picked two types of trees to plant (perhaps because they were the cheapest) which may not be diverse enough.
> "most", which was the adjective I used

The peril of editing without checking afterwards. Synonymous with the adjective I used? something like that.
Except it's not self-governance, the changes have happened when academics have been replaced by administrators. If instead education providers were required to stop abusing the use of casuals (which new rules in AU are starting to introduce), we'd get better outcomes for everyone (students and teachers alike).
My answer was not related to price (it's a free and open market!) but mostly to the communication behind it:

Maybe you should focus on the value (rate limiting is not a value!) your product produces, the market you want to reach, etc., rather than just rate limiting because it's an issue addressed at almost every layer of the OSI model. If you sell your product as a developer, to developers, the developers will say why? because they know it's quite easy to set up a simple rate limit. Show us why rate limiting is not simple enough (I'm honestly with you here), and money will rain.

Why is your product better than a two-line configuration? if that question isn't answered on your home page, I'll say, "Wtf, does it have a pricing page?".

Maybe adopting a free-premium subscription model is better, in case you want to distribute rate limiting, but mostly I don't think it's about that, but maybe a company-level distribution, like, "I have a small business, I need to put something on top of it, this something needs to have permissions, accesses, etc, across my domain. If so, take my money."

I didn't want to sound harsh, but it's a finite game, and I'm against those! (recommendation here to read Finite and Infinite game)
Pmesh: Rethinking Application Proxies