skysight-inc/HackerNews huggingface dataset:
You're making my point here. RDBMSes are not any more difficult or mysterious than any other software except for the fact that you're more familiar with that software and language, thus your 'doesn't X well'.

What you will find though is any sufficiently complicated business application software implementing an ad hoc informally-specified bug-ridden slow implementation of half of what the RDBMS is giving you for free.
Yea, there was an HN thread complaining about WAF's a few days ago, but damn, if you're on the public internet having some kind of WAF cuts down the bullshit responses by a massive amount.

Same thing goes for email. I had one particular domain I managed spam filtering on and for every 10,000 messages we received, 1 was delivered to users. The amount of crap requests on the internet is insane.
Oh, that's often true for me too for tap-to-pay, even at a typical indoor POS. Inserting the card always works though.
I would use Signal, but it ties to a mobile number, that is why I don't use it. Been using Element/Matrix instead. I'd consider switching if I could primarily use it on a Desktop decoupled from a mobile device.
You can't send an sms yourself like you can an email. Instead of setting up a server, you have to work with a telco provider (an aggregator specifically). Any SMS service eventually hands off to one of these. Many SaaS SMS providers are just frontends for legacy telco services. They charge insane fees because they can, that is all there is to it.

Sending mass email is still difficult. Its probably easier to pay a provider than set up and establish reputation for yourself. But they don't charge near the rates. Last time I compared rates it was something like 10x-100x to send an sms compared to an email, but it has been a while.
That's a description, not a definition. If they said that they classified a bot as bad if it engaged in one of five described behaviors, that would be a definition, but that's not what they've done. (And if that was the definition they were using, then I'm going to call out scraping and account management as not sounding like malicious behavior)
My attempt at an explanation:

An LLM is really a latent space plus the means to navigate it. Now a latent space is an n-dimensional space in which ideas and concepts are ordered so that those that are similar to each other (for example, "house" and "mansion") are placed near each other. This placing, by the way, happens during training and is derived from the training data, so the process of training is the process of creating the latent space.

To visualize this in an intuitive way, consider various concepts arranged on a 2D grid. You would have "house" and "mansion" next to each other, and something like "growling" in a totally different corner. A latent space -- say, GPT-4 -- is just like this, only it has hundreds or thousands of dimensions (in GPT-4's case, 1536), and that difference in scale is what makes it a useful ordering of so much knowledge.

To go back to reading images: the training data included images of webpages with corresponding code, and that code told the training process where to put the code-image pair. In general, accompanying labels and captions let the training process put images in latent space just as they do text. So, when you give GPT-4 a new image of a website and ask it for the corresponding HTML, it can place that image in latent space and get the corresponding HTML, which is lying nearby.
>> He reported in his book, I'm A Stranger Here Myself, that he had been stopped by concerned neighbors on multiple occasions, offering him a ride

That has happened to me before in a scenario similar to the original poster's scenario, walking between a hotel and supermarket. This was in Texas. Perfectly polite, they probably just assumed that my car was in the shop.

If you wanted to walk in peace in a neighborhood like that you would need to get a dog.
There's some source code in the paper for Emu edit at least. If you look at the supplementary material in the paper, you'll see they spell out the techniques used there too.

I didn't see a repository, but I think in this case, the paper is actually a perfect balance of detail? I think Meta benefits from startups building using their tooling (startups usually buy ads), and so the lack of a full implementation leaves a bit of room for startups to turn the work in to something a bit more production ready.

The cool techniques from the paper are:

Generating a bunch of example images in one go, and using CLiP to score your generated images

And mixing pre-built pipelines and grammars to execute common tasks.

These two ideas alone (with examples) give people in the space plenty to run with.

Great paper!
You could, but you'd be adding complexity to solve a mostly non-existent problem. Security is rarely broken because the algorithm itself is broken. It's usually because one end has a key logger or other vulnerability. Or they are literally storing the unencrypted text in an unencrypted data store after reading it.

In the meantime, the added complexity adds new places for errors.
Do you or have you ever lived near a fracking installation? I have and I can garauntee that it is completely noticable.
If signal adds username only accounts it makes sense to relay calls if users don’t want their IP leaked to the other person.
Legality in the US depends on suffering being alleviated. Honesty won’t get you legality. I’m pro legalization so I’ll lie about the benefits if necessary. You’ll then have to pay the costs necessary to detect lies.
It's occasionally good at responsive layouts right now. If you upload a mobile screenshot, the mobile version should be good. But to make it fully responsive, additional work is needed.
Show HN: Web App for Date Night Questions
Simple web app for date night questions. Can also create your own for others to use (or keep private).
Huh, I knew those existed for voice calls, didn't realize they applied to SMS too. Makes sense, though.
Yeah, the big question I have is whether PowerPC or maybe Alpha would have done better. Both had competitive chips but a lot of companies were waiting for Itanium since the analysts were saying that was the future. PPC survived for a while on Macs but it’s interesting to consider hope many extra millions shipped per year it would have taken to make it a profitable and more competitive business. Microsoft had NT running on the hardware so a switch could have been relatively quick.
Ergonomic everything. From hardware to wrist wrests. Transformed my life from bad carpal tunnel syndrome to none at all.
The headspace of the owner is key, especially when they're hands-on in running their business, putting their all into it. They've got this fire inside, day in, day out. Every single day, you're living it – thinking, strategizing, decision-making. It's all about management.

But the real deal isn't just about how to manage; it’s about what you're feeling in those moments.

Your success in business, or making the right moves as an owner, is pretty much tied to how deep you're into your business, and how you handle everything. For a business owner, it’s all about their vibe and their internal state.
I've said on HN news before,and will say it again.

Duckduckgo browser's "App Tracking Protection" feature on Android is a real eye opener.
Might not be cheaper at scale and truly globally.

The loaded costs should have the numbers run.

It would be a fascination under the covers look with signal.
They probably already have that staff for GCP, Azure, AWS?
An F1 racecar's intimidating steering wheel
Non-newtonian fluids filled with particles of inconel and layers of kevlar fiber?
> This was drifting away from the essence of ‘Her’.

"choke me with that dead cat"

(note: dead cat usually means some sort of microphone cover)
Lots of games can be played on archive.org too https://archive.org/details/softwarelibrary_msdos_games like https://archive.org/details/Keen4e-sw
And to stay awake longer.
When Silicon Valley investors try their luck abroad
I really dislike iMessage, but somehow Google has managed to deliver an even worse alternative with RCS:

It apparently just doesn't work with dual-SIM phones, requires a phone number and an active plan with a supported operator (at least iMessage lets me use an email address!), the multi-device story is non-existent, to just name a few.
You mean "I don't care about any of that".

We know this, you don't need to tell us (and it makes your argument weaker that you did...).
I'm in the security industry, and this is absolutely correct. There are definitely many who carefully release PoCs when appropriate (giving vendors enough time to patch, etc.), but a LOT of these tool releases are done mostly to show off how smart we are and get clout. You see this big time every summer, as researchers all scramble to get a Defcon tool talk slot with some new thing they wrote, before immediately abandoning it post-con.

Obviously, it's not like anything can or should be done to change this, as it's mostly just human nature, and keeping the security industry capable of operating legally and in the open is paramount. But sometimes people just wanna brag. And they get big mad about it and sputter about how literally any possible end justifies literally any actual means if you point it out (see: the other person responding to the top level comment lol)
Fun fact about the knapsack problem - it's what you're solving in a lot of video games when you do inventory management.
Hey thanks! And yeah that's currently the case.

Most of the folks who initially asked for a self-hosted version wanted a way to pay once and then know their deployment could operate offline indefinitely. I hoped there might be a bit less piracy risk that way too.

If others would be more interested in a recurring model for self-hosting though, I'd definitely consider it.
In my fuzzy sentimental memory, software bloat seemed to always self-regulate to 5-10 lines per second of logs or 2-3 screen flickers per minute, whichever applicable. Things go slower and optimizations come about, go faster and another Midleware.js comes to be.

My working theory is this is the common denominator max comfortable flickering rate for developers. There's got to be sweet spot for UI, how do I say, fluidity. And that fluid-ness usually aren't controlled for dev tools, tools themselves must evolve to stay at comfortable refresh-rate, by natural selection. That shouldn't be too weird of an idea.
Adtech is no joke. Most of what non-adtech technical folk understand about it is just a few centimeters of the tip of an iceberg.

I simply left the adtech industry entirely after having to make the decision to level-up my career by taking an offer from one of the largest DSPs and after years of seeing my work used nefariously.
No -- soft realtime applications are things like video conferencing, where you care mostly about low latency in the audio/video stream but it's ok to drop the occasional frame. These are still realtime requirements, different from what your typical browser does (for example): who cares if a webpage is rendered in 100ms or 2s? Hard realtime is more like professional audio/video recording where you want hard guarantees that each captured frame is stored and processed within the alotted time.
MaxCLL: 186 nit

MaxFALL: 147 nit

Very low light levels on this HDR Blu-ray.
“Unfortunately, in this instance, there was a serious breach of the process,” the statement read. “We are addressing the situation with the parties involved.”

I'm very curious what the process is. Can anyone call up the main support line and say they are law enforcement? Or is there some special number and then some way the caller can identify themselves as law enforcement. e.g provide a one-time code that is pulled up from some app in their squad car.
I think one common trait is that systems programming languages have pointers and manual memory management or ctor/dtor based memory management (as opposed to a garbage collector). Non-systems languages abstract away pointers with some kind of runtime.

Pointers cannot be escaped. They are how the computer actually works. Either you expose pointers to the user, and all the errors that can result, or you have an abstraction layer where the limited set of automatic transformations are known to be memory safe. Low level/systems languages operate at the pointer level, high level languages translate to pointers through a limited set of transformations that have been proven memory safe. Rust is a bit weird because it somehow figured out how to do manual memory management in a mostly safe way that didn't result in a huge amount of overhead. Basically Rust works like other systems programming languages that use pointers with the additional constraint that also you have to write "lifetimes" that formally prove to the compiler that your use of those pointers is safe. Think of it as writing C++ but also having to write a proof that your code is correct.
That's fine but why should it be on me? It should just be HN policy to not accept twitter as article links. They're effectively paywalled. If people must, they should be submitting nitter etc links.
There is a device (for $750) that is probably worth buying - https://twitter.com/8bitesquire/status/1724518121174618281
Just wondering, are they relying on these big name cloud providers (AWS/Azure/GCP), known for predative traffic and storage pricing? Have they considered cheaper providers such as Backblaze B2 for storage and Hetzner/OVH for servers? The fees for storage, server and bandwidth could be cut by 80% if they did that.
A service that requires a telephone number simply shouldn't be called an Internet service. It can't be used purely over the Internet.

Telephone numbers are fundamentally incompatible with privacy. Signal's leadership knows this, but they don't appear to care.
There’s more types of pollution than just water.

I used to work at a company that was hired to do air monitoring on fracking sites. I wouldn’t want to live near one.

I also think it’s outrageous that the government allows any sort of mineral extraction on conservation sites, regardless of pollution. That’s not the intent of conservation land.
Just login and send a message or make a call, how difficult is that? It's not, because I do it with my GV account.

Google is plainly sending reminders every X days to do so.

Use it or lose it.
> she wanted to call attention to how competitors pay these same expenses: either by profiting directly from monetizing users’ data or, she argues, by locking users into networks that very often operate with that same corporate surveillance business model.

There is also a third alternative: Threema (https://play.google.com/store/apps/details?id=ch.threema.app...) is a privacy-focused messenger app that tries to cover its costs by *gasp* asking for money for the app! But of course those notoriously financially-conservative Swiss can't hold a candle to Signal, who first decided to give away their app, same as those other messenger-making companies flush with cash, and then found out that supporting all those users who download your free app actually costs money...
> LLMs do not feel or think or experience anything, in the same way that particle physics is not inherently sentient

Panpsychists would like a word.

> but Markov Chains and LISP bots were no closer to achieving "internal life" or what have you.

I'm simply making clear that this is a statement of belief as opposed to a statement of fact. You believe that true life or true sentience has certain qualities that you believe LLMs are lacking, therefore you conclude that LLMs are not alive and not sentient. I'm simply saying that we don't know enough about sentience to turn such statements of belief into statements of fact (and I don't know what "life" is in such a context, so I won't touch that).

> but our brains are not artificial purpose-built tools

Again, artificiality has nothing to do with whether something is alive, intelligent or sentient. Furthermore evolution has indeed shaped our brain into a purpose-built tool optimized to procreate.
Hello, I also follow Hacker News in order not to stay away from the sector, but recently I couldn't read it as much as I used to because of my increasing workload and laziness. That's why I made a Telegram bot that analyzes the top topics in Hacker News with GPT-4 and summarizes them in Turkish. If you want to enter this channel called "Hacker News Türkçe Özet": https://t.me/hackernews_tr
And many are just playing on racist/nationalistic tropes for cheap views. It is one of the lowest denominator types of content when churned out en mass.
2. Made me think of UML and use it to build SQL statements or a program that is object oriented?

That would be nice.
"Free Palestine, from Hammas" is a beautiful way of phrasing it.

It's always good to have an aspirational mission statement, lest our worst selves be absolved from responsibility for decisions we let them make.
That's exactly RCSs biggest problem: It requires active carrier support. (As far as I understand, Google runs the infrastructure for many international carriers at this point, but they still need to opt into that.)

Using my phone number as an identifier and authentication factor for so many things these days is bad enough; I really don't want the messaging layer itself to touch my phone provider at all.
required dependency: leftpad-ai-gpt4
Sorry I assumed you were in the Netherlands :) Stockholm might be something else indeed.
No the ownership refers to the parcels of land.
The only way to win is to not play.

Stop putting tracking devices that you control in other people's vehicles, if you don't want the liability of it.
Normally there's a "call back" procedure, where someone can verify the law enforcement number and hang up and call back, or similar.

In reality social engineering is a thing. Likely you need to get past the first-line support to someone who has authority.
PCem or 86box, though they have much higher system requirements.
Per the 990, which is just salary, multiple employees at Signal are getting paid over $650k. That's way above market for the nonprofit sector for comparable positions.
You made me chuckle but that could realistically be some form of art in the near future.
The article mention sms tool fraud as the biggest increase..
We faced the same problem at Zenly and had to build our own anti-spam strategies to prevent it. We used multiple providers to improve our conversion rate and reduce cost. We are now building this as a service https://www.ding.live/ and are seeing huge improvements for our customers in term of cost savings and conversion rate.
Spoken language?

Early programming was machine code or flipping switches. Then assembly. Then C, Forth or similar low-level languages.

Now many people use scripting languages, Python, Go & other high-level languages.

See the pattern? The general evolution is from machine-friendly to human-friendly. Regardless of programmer's IQ.

The logical endgame is programming your toaster with spoken commands. Or no programming at all. It'll just watch your responses to learn how you like your toast.
Yeah, what the "best effort" actually means in practice is usually a result of how much resources you want to throw at the problem. Those give you runway on how much of a problem you can withstand and perhaps recover from without any loss of data (logs), but in the end you're usually still just buying time. That's usually enough though.
100ms for something like say API authorization on a high volume data plane service would be unacceptable. Exceeding latencies like that can degrade bandwidth and cause workers to exhaust connection counts. Likewise, even in humans response space, 100ms is an enormous part of a budget for responsiveness. Taking again authorization, if you spend 100ms, you’re exhausting the perceptible threshold for a humans sense of responsiveness to do something that’s of no practical value but is entirely necessary. Your UI developers will be literally camped outside your zoom room with virtual pitch forks night and day.
their account was created in 2022 but only has comments from the last few days, and mostly / entirely about vaccine-related topics. total karma as of this moment at -4.

essentially, a pre-staged shillbot with no history. 4/10 effort, try harder, get some fake repost history in there first
Show HN: Human Rewards Experience (UX)
Been working on a new UX methodology because there is still alot of bad UX and I have a hard time with the "why" data is not the only thing to go off of there needs to he a holistic approach to the direction and "the feels" of the experience.
Signal has an app to use it with your computer. It's a one time linkage through a QR code. As long as you connect with the app at least once every 30 days, you never have to worry about it and, unlike WhatsApp, your phone doesn't have to be online for it to work.
Process to verify law enforcement officials are easy to create and use if people are competent.

The main issue I'd be concerned about are LEOs (or other government actors with access to LEO databases) abusing that system.
From this article: https://techcrunch.com/2023/11/16/codegen-raises-new-capital...

It sounds like the focus is on migrations, refactors, hiding stuff behind feature flags, etc. That's useful but it's less than what it sounded like from codegen's marketing materials which makes sense, they are selling the vision and not the current product.

If it's limited in handling complexity right now then it sounds like a nice feature for Linear. That also sounds like a good way to enter developer's workflows if you have some button on linear tasks to just automate it. That's not L5 engineer though and I bet it's expensive on the order of thousands of dollars per month for the OpenAI use.

Congrats to the team on the round, excited to see how it develops.
Connect to a backend api that does the requests to OpenAi. Setup CORS to prevent embedding on other sites. And remember your api is still completely unauthenticated so add rate limiting and a block list to limit abuse.
I feel like at this point we have enough cores (or will soon, anyway) that you could dedicate one entirely to one process and have it run realtime.
Disagree, it's a very conscious choice from having been burned repeatedly by being asked to do something leftfield.
VW ended up making Car-Net free for 5 years in response to this incident in March - https://electrek.co/2023/03/07/vw-car-net-free-for-5-years-c...
No, you cannot get full data dumps
I mean who cares about hypothetical benchmarks - when I try to apply these tools they fail more often than not.

The only tool I can say I'm reliably using is Copilot context aware completions work very nicely and it's easy to get used to when it will be usefull and when it wont so it improves productivity.

Copilot chat interface is terrible - I gues it tries to be stingy about the context tokens it's always so much hassle to get it to do anything useful - takes more explaining than doing a google search and read.

ChatGPT is hallucinating so much, mostly in times you want it to hallucinate the least.

I've tried using Midjurney and DALLE to generate placeholder art and memes - it's worse than ChatGPT.

I've built stuff on top of the API and it's very inconsistent and falls apart at totally random unexpected places (not to mention undeterministic).

I want these tools to work, but they are just so inconsistent and introduce so strange failure cases I'm not used to that it's just more trouble than worth over existing workflows.
Small business, a legal designation in the US, can be surprisingly big: Depending on industry, you can have up to 1,500 employees, or $50mm in revenue, and still be considered a small business by the federal government.

https://www.sba.gov/sites/sbagov/files/2023-06/Table%20of%20...
In the article:

> the family claim Volkswagen refused to assist authorities

An abusive spouse wouldn't usually ask the police to track someone down. I also assume the request was off the back of an official missing persons/kidnapping charge.

Also, parents of a child would have rights to the location of their children a spouse or partner wouldn't, outside a missing persons report.