skysight-inc/HackerNews huggingface dataset:
Oh hell I think I encountered almost this same bug a few weeks ago, but in python code. A postgres query suddenly stopped working and while fiddling with it I figured out it was only when over the network (local psql worked), and only when the query was long enough. The "fix" I settled on without figuring out the root cause was to change an "AS foobar" to "AS foo" in the SELECT, reducing the total query size.
I’ll take a ball pit over a mandatory suit and tie
Ive had best parties of my life in Eastern Europe :)
How to Setup Techlatest Stable Diffusion with AUTOMATIC1111 Web Interface on AWS
Want to Know about Stable Diffusion With AUTOMATIC1111 Web Interface On AWS, Checkout this blog Post.
Many security applications, situations where you're providing equipment to others and want to make sure it's not modified, etc. It's not that hard to come up with legitimate uses for this.

In any case, that sortof doesn't matter. Even if there was no legitimate use for them, that doesn't in and of itself mean they should be illegal. You should at the least demonstrate that their existence is causing great societal harm.
RISE: Accelerate the development of open source software for RISC-V
I don't understand this.

If you build a system for resilience, it should not take significant effort to maintain. You should be able to keep the lights on with 10-20% of the engineering team. The rest is growth.

Growth may be making the product better, creating new product lines, or improving the scalability - for example, allowing larger numbers of users or entries. However, you can make the choice to make a well constrained product that serves a valuable use but doesn't need growth. Consider Bingo Card Creator, for example.
That opens up a whole new set of job opportunities for "prompt engineering"
You can do a sorted array of pointers and later check if a specific pointer is in it with binary search, etc.
Agreed. (And thanks; never came across this before... ever. in 20 years)

I guess some projects need to randomly select a few rows from a table? I was thinking of the wikipedia random topic, but that's only one-at-a-time, not a set of records.
"Content releases" aka stolen goods
How to add multiple borders to an element using CSS
GPT4 hooked up to a legal DB and instructed that if no knowledge from the DB can be referenced to respond negatively would've solved this completely.

Even a hard link to rewrite the prompt from "use provided knowledge to answer the question" to "no knowledge could be found, inform the user of this fact in a way that keeps the conversation fluid. Recommend that they search other sources themselves." would be more reliable.

The problem, as always, isn't the tool. It's the tool using the tool.
In 2013 a friend and I made a similar photo app (called parallelogram.me) but based on visual similarity instead of GPS coordinates: https://rybakov.com/parallelogram/
From the amount of Ted Kascynski memes I see circle around the right wing internet, I'd probably start paying more attention to what they're actually saying without the filter of partisan bloggers.
It is worse than it was in april by leaps and bounds. pretty sure they nerfed it by request of... ?
it's like magic. incredible.
Tracker websites are hardly centralized. There are thousands (millions?) to choose from.
You're relating ideological narrative that fits your political beliefs.
It’s so annoying when GPT4 refuses to do what it’s asked.

GPT3.5 immediately does as its requested and much faster too.
Even if you bring that back to the 80s they’d think you are doing witch craft if you showed this to anyone
> If they were humanly treated in the camps there wouldn't be so much of an issue.

Wrong. We've made a pretty big deal over Manzanar and other Japanese-American internment camps, despite their being "more humane".
Daily News and Negative Affect
Tests indicate Chinese firm's ‘home-grown’ chip is a rebadged Intel CPU
It's not infinitely flexible, but for $1/month for dependable SMTP/IMAP, I think it's still a hell of a bargain.
I have about 20 AI influencers blocked which cuts down the noise a ton, and of course this one showed up.

I think they are all created Nov 2022 or later, or were previously "here's a list" hustlers and pseudo entrepreneurs.
I don't get why we put up with political parties at all... is it to have somebody to blame, somebody who is not ourselves? Because, if it wasn't so, we would enact direct democracy, and the next time that a lobby group wants to pocket a politician, it would have to pocket each and every single citizen...which I guess they could do by paying voluntary taxes...
scala is being rewritten in .. typescript?
After playing the game they used (linked at top of article) I find it hard to draw much conclusion from this study. There is a quite short timer on not only the entire conversation, but on each response you can type. When the timer runs out it sends your message in partially written form. It seriously stifles what you can ask the other "person" and it makes responses artificially short even to a deeper question. When conversation is so stunted of course it is harder to distinguish bot and human.

I'm also curious what study participants were told beforehand. If someone only had experience playing around with ChatGPT they might assume they should use a "detect GPT" strategy. Some of those strategies are pretty specific to the safety features that OpenAI implemented. But the LLM here will gladly curse at you or whatever. On the other hand I suspect it is less good than GPT - not that it matters so much when the entire conversation is exchanging single sentences.
Twitter value keeps falling under Musk, now worth a third of what he paid
Indeed!

> the use of DataView here was an optimization that, though intended to speed things up, actually slowed things down … and broke them utterly in the process.
There's a section in the GPT-4 release docs where they talk about how the safety stuff changes the accuracy for the worse.
Apologies for taking the bait.

If the number of legal firearms were reduced then would that not reduce the pool from which the illegal firearms can be obtained?

Agreed it doesn't completely solve the issue, but could make it significantly less likely that one would encounter a firearm in general.
You know, I wonder if there's a way to make bug/task tracking systems like Jira show a "Next Action" view. Like, don't show me the list of bugs/tasks/burndown items I have assigned, don't tell me how many there are, don't show me any alerts, just show me the appropriate Next Action, based on whatever prioritization scheme my team is using, and don't even let me see the rest until I take some active step (including sleeping) on this one.
The best and brightest don't scrub toilets or change diapers for a living.
Couldn’t happen to a nicer guy.
It's intriguing, because I wonder how this would affect police work. I'm imagining things here, but I assume that when a profile sketch is developed, all officers using that image know that it's "just a sketch" because, it looks like a drawing, because it is one.

So what happens if you now generate a photorealistic "sketch" based on a description? Are officers going to be sufficiently aware to know that's not a actual photo of the guy they are looking for, and act accordingly? Or is it going to heavily bias a manhunt effort? moreover, what happens when the photo randomly ends up close to someone present in the dataset?
One of the really nice things about distros is letting them manage all or almost all of the software you've installed, versus wandering around on the internet and hoping you didn't click on malvertising or wondering if the ssh client you're grabbing is actually legit.

The Windows model of zero trust in the bad way feels absolutely bizarre in comparison.
Exactly. It actually makes this problem worse bc cloud apis lower the skill level requirement to the point that people who don’t know what they’re doing can create a lot of unmanageable headache in very short time span
It doesn't. These toothbrushes are a ridiculous waste all around.
Ask HN: B2B SaaS, good numbers, good PMF, need help
So I fell ass first into a modicum of success and I'm not sure how to take it to the next level.

First off, I'm an engineering founder, which means I only truly know how to solve problems with technology. Unfortunately I am now past that point in my journey and I need help from someone with the right skillset.

I am running a dead simple ai powered b2b tool to help founders validate their startups. I have been listed on dozens of ai product websites, people talk about it on twitter and linkedin, i'm doing about 600 uniques a day, 100 of them convert to giving me their business idea to validate, probably 10-20 per day buy a report. Sounds good, but I don't have the skills or expertise to bring it to the next level. My question is: what do I do now?

Do I hire a marketing firm? If so, what do I look for? Do I give a chunk of the company to someone to manage things like SEO and advertising? Is that even a viable option? Do I go hard on things like affiliates and referrals promotions? Do I try to find influencers and if so, how? Do I just sell the business to someone at a discount and let them handle it?

I'm not looking for an easy answer, I am just genuinely unsure how to proceed and I feel like I'm squandering a nice opportunity. Any input/experience is appreciated.
Commercial spyware? What about homebrew spyware?
depends on your motherboard. most gaming motherboards have a TPM2.0 slot on them and that TPM is connected over either LPC or SPI nowadays (some I2C). And of those, basically everyone is moving to the SPI interface.

The exact pin-out of the slot depends on the motherboard but they are all basically minor variations on the pinout of a 13 pin (14 pin with 1 filled) or 20 pin connector. When you buy your motherboard you can find the full pinout in the manual. That gets you your connector to the motherboard.

For the actual chip itself and the PCB layout, buy an infineon TPM2.0. They cost a few dollars at most. The docs that you can pull off the site include the pinout and operating condition requirements. From that you can build a simple board to run the chip. Hell most of the docs include the plans for one (albeit you might need to change that to fit your mobo.

https://www.infineon.com/cms/en/product/security-smart-card-...
Correcting yourself, two thumbs up. Margins per CPU shipped? My first, thought was APL at least 7x MTK but i must be so far off here.
The Polish law in question that sparked the controversy is very 1930s Germany in nature, as can be seen if we replace "Russian" with "Jewish" in the description (and "Poland" with "Germany"):

> "(AP) The law would establish a state commission for investigating Russian influence in Poland and on national security with the powers of prosecutor and judge."

Given that the adoption of totalitarian powers is more-or-less required for the initiation of genocidal programs by a state (i.e. elimination of separation of powers between executive, legislative, and judicial branches, implementation of secret decision-making, removal of citizen's rights to a fair trial, etc.), pointing out the similarities isn't some crime against the memory of the Holocaust. Nipping such behavior in the bud is what prevents it from happening again.
Rutracker seems to have big ad revenue (just look at the ads and how popular it is). Also, Rutracker administrators seem quite serious to me (I compare the feeling I get from observing elaborate upload post format requirements, massive forum structure, important size of dedicated wiki on Rutracker and the feeling I get after reading the linked announcement).
> Trying to read people's minds and intentions and looking for a master plan, rather than seeing coordination problems and simple human weakness and fault is obviously the main source of conspiracy theories.

And mistrust in general as well.
> bullshit jobs unrelated to the core product like legal, marketing, investor relations, HR, maybe even developers for R&D etc.

Wow. You think legal, marketing, investor relations are all bullshit jobs...?

Just wow.
Anything you'd be missing about Spark from doing so?

Would like to know more about the cost tradeoffs, also. Please elaborate.
They certainly should be and have the autonomy to make that choice. At the same time, as I get older (and I'm not even that old), the more that I think that people generally would benefit from being able to step aside from their work momentarily to have other experiences. There will be the exception of the person who really just wants to do nothing but code until they die and find no fulfillment in anything else, but they are outliers. If someone is going to figure out that their life really should just be about coding passionately, they should do so sooner rather than later so they don't end up wishing they'd done more with the youth they no longer have and can never obtain again. Life can be cruel that way and, on the contrary, I think suggesting that people not treat their life in their 30s the same way as they did in their 20s is more likely to lead to sustained happiness than telling them to indefinitely follow their passion with blinders on.
> life

A strange game. The only winning move is not to play. unplugs self
> There's something about "shared misery" that brings people together and builds a comrade.

It's been scientifically proven that this is the way to create strong bonds with people. It's why we are easier to get close with former classmates and co-workers.

My fitness group is the rec basketball league that I participate.
> You're right about the difference between one-by-one prompts and prompts that create a population. I switched to sets of 10 at a time and it got better.

But still, when you ask for "make up a family", the model should not interpret that as "pick the most likely family".

I disagree with your opinion that it's hard. GPT does not work by creating a pool of possible families and then sampling them; it works by picking the next set of words based on the prompt and probabilities. If "Dr. Laura Nguyen and Robert Smith, an unemployed actor" is 1% likely, it should come up 1% of the time. The sampling is built in to the system.
hahah paying to steal stuff
after ruling party uses it in political ad.

Why that important part of title was left of?

Also this is a few after the ruling party introduced a law that essentially recreates Stalinist cangaroo courts
Yeah, the problem with that "more speech" argument is the imbalance... lies are way easier and faster to generate than truth, and can be crafted perfectly to play on what the audience wants to hear. The truth has to be the truth, so it can't be crafted in the same way.
Same. I saw a reddit post last night about someone complaining that the generative fill wasn't working on their machine.... so when I saw this headline, I first thought that they'd rolled it back in a sloppy way.
It's quite unbelievable that the reason was they could not meet the costs of running it, while not being able to collect donations or help raise funds to keep the lights on. Technically the ownership and administration of their servers could have been distributed all across the world, which would have helped with the staff availability to a good extent.
I understood both Mozilla and Debian's stance during the Iceweasel era, and I thought they were both being pretty reasonable.
Another thing that people don't know is that a lot of the safe-ified output is hand crafted. Part of "safety" is that a human has to identify the offensive content, decide what's offensive about it, and write a response blurb to educate the user and direct them to safety.
They don't, many encodes were from other P2P or release groups and they just stripped the names and attributed to themselves
Show HN: AI Documentation Generator
This is a case where the privilege of wealth and political connections is made starkly clear by contrast. Part of the point of accumulating wealth and connections is to insulate yourself from the oppressive grind that is the daily life of the rabble. This is the way it is every day, regardless of whether there is 'pretense' for it or not. We're just largely blind to until something happens to draw the eye to it. (see also: 2009 financial crisis)
thought that often also works with just a search
People cared a lot: https://www.gq.com/story/suddenly-the-koons-is-this-100k-ban...
It kinda glosses over the part that interests me the most - how one would go about doing this part:

>Domain-Specific Knowledge:

>For organizations or individuals with specific business requirements, training your own ChatGPT model ensures that the model has the latest and most relevant knowledge related to your business. Regardless of your business domain, a model specifically trained for your business needs will be more valuable than a generic model.

Say I want to train it to filter news articles for me. How would I go about building this dataset of examples of what I want to see?
Peak HN moment
I think that these update systems aren't intentional backdoors but rather the product of a software team that was put under the gun so to speak. Many products nowadays just leak consumer data (like Toyota's teletronics for their cars) because PMs just demand more and more connected features.

Still grossly irresponsible on Gigabyte's part...
Right. But if you’re trying to establish an HTTPS connection to some server then that server’s cert is signed by some trusted root and THAT cert expires.

Which is why it might be more future proof to embed your own non expiring cert and use an out-of-band signature verification for firmware rather than relying on being able to establish an HTTPS connection forever.
But their point is that

>every hand-optimized vectorized x86 routine

is approximately 0 percent of code.
A properly designed AI agent would do exactly that.
A very fair and nuanced article.

I agree with the closing statement most of all.

> Help them understand that corporate power, and its capture of government, is our true shared enemy.
From u/WillPostForFood's link:

"This longstanding recognition that searches at our borders without probable cause and without a warrant are nonetheless "reasonable" has a history as old as the Fourth Amendment itself."
Unless your country of residence decides to block access to that model, or the model's country of residence decides to apply a customs-like regime to its internet.
Turbo Native in 15 minutes [video]
I doubt it would change anything from what they do currently with police sketches; it would just be a faster, more accurate version. It's still just one piece of data they have to work from. The victim could describe the person to an AI, and it would update the 3D model on the fly.

"White Male, Curly hair, mole on face"

Generate.

"Good, but he had a larger nose, and blue eyes."

Generate.

"He was a bit more gaunt, and had some stubble."

Generate.

"Nearly there. More pronounced check bones, and make the jaw a bit softer"

Generate.

In 5 minutes or less, you could get a near exact picture of the potential criminal; something that might take up to an hour or more normally with a professional police sketch artist, and it could easily be in 3D too. There's tremendous value in that.
I love when thieves act like they're such noble saints.
> This "backdoor" is Windows performing exactly as designed. It's a documented feature.

You say "documented feature", I say "attractive nuisance".

Although firmware always can tamper with the operating system, it's not a good idea. By formalizing a way to do it, thus making it much easier and more reliable, Microsoft encourages motherboard vendors to do it... which is (1) pretty much guaranteed to lead to them at least sometimes doing things like injecting security holes, and (2) pretty much guaranteed to cause problems that even experienced sysadmins have trouble debugging when it goes wrong in whatever way.

It also further entrenches Windows, of course...
I've been doing some audio work simulating audio equipment, and I bet you could pipe out some sound for disk writes and use that as a debug tool.
You could always try Soulseek?
Indeed, to an almost comical extent. I worked at a Mac-only shop that spent 50+ engineering hours per-month debugging the Darwin runtime. Our product didn't ship to Mac either, so we were basically fanagling a Win32 + Linux server toolchain to work on a platform we didn't support.

Tech companies count as consumers, and many consume the Apple product even if it's to their detriment.
`requests` is just a HTTP library. Classifying it as a "scraping library" is confusing; it's part of the web scraping toolkit, but it's not a "scraping library".
I believe they introduced a sort of rate limiting where the expectation will be that the user is doing more thinking and due diligence and asking more precise questions, so that they're not just attempting to get a lot of hand holding with very broad prompts when they can otherwise think about what code they're being given back from more specific and structured questioning. This is useful because it will preserve the value proposition of AI while avoiding a machine just being milked for code by people who want to just throw code at the wall and see what sticks. Milking a model for code is fun in some ways but it won't scale from a cost-to-run point of view, and it also will incentivize no longer thinking deeply and critically about what is being built.

If you are incorporating machine models into your development process very heavily, make sure you're still building deep knowledge and deep context of your codebase. Otherwise you'll atrophy in that department because you falsely believe the machine maintains the context for you.

That isn't feasible right now because the cost of maintaining huge context per user to enable milking rather than enhanced-thinking is too high.

Also consider that we don't want to enable milking. People who have no idea what they're doing will just throw a lot of code at the wall and then when there's a huge mess they'll be asking engineers to fix it. We need to be careful with who has this kind of access on our teams in general. Someone who is non-technical should not be given a firecracker before they've ever even just turned on a microwave or a stove.
Comparing Japanese-American internment camps to Auschwitz is a disgraceful thing to do. In no way shape or form were they as big of a problem as Auschwitz.

The German POW camps were brutal and left POWs looking like walking skeletons, but we barely mention them. Holding people in camps wasn't the problem, killing them en masse was. many of the victims of the holocaust didn't even make it to camps. The majority of the victims of the holocaust were "soviet" civilians who weren't Jewish. It wasn't the camps, it was the killing people.
I like OCaml quite a lot so I’m F#-curious but I don’t know anything about the .NET environment and don’t currently have any need to program on Windows. What are the trade-offs between OCaml and F# for programming on Linux?
https://www.sony.eu/presscentre/news/sony-unlocks-in-camera-...
There is "not matching reality" and then there is "repeating only stereotypes".

It will never be perfect. Doing better than this is well within the state of the art. And I know they're trying. It is more of a product priority problem than a technical problem.
>Edit: Oh God, I just described our human system of specialty and how the AI could replace us using the same means...

Welcome to the Future... just like the present, but worse for you.

In all seriousness, there has been a lot of work done to show that smaller specialized models are better for their own domains and its entirely possible that GPT4 could become a routing mechanism for individual models (think toolformer).