skysight-inc/HackerNews huggingface dataset:
I'm sure they are capping their upload speeds to basically nothing and just monitoring the IPs that connect to it.
This is what I'm talking about though. The fact that you're quoting Orwell suggests that you're having an emotional response to this topic, not a logical one. We're not talking about the human mind here. ChatGPT is not a simulation of human thought. At it's core it's statistics telling you what the answer to your question ought to look like. You're applying an observation about apples to oranges.
The Swivel-Eyed Loons usually cannot concisely articulate what they are mad at, but in my experience mass surveillance doesn't stand out as the main thing. When I see someone going off about 15 minute cities they're usually unhinged, unstructured and involve talking about about communism, socialism, George Soros, the Jewish faith, "wokeness" and all the current hot-button issues on the right.

If they really cared about mass surveillance they wouldn't roll it up with all sorts of other off-putting things that virtually guarantee the rest of us won't take them seriously. But my feeling is that they're not, they're just generally fucked off with various parts of modern-day life, possibly a bit bored and definitely a little too Online.
You'd use order by random() when you want to get a random sample of rows in a table. Without that, you'd end up with rows clustered according to some internal value, probably ordered by the primary key.

Of course, this is a bad idea if you have a table with lots of rows, and you'd be better off rolling an N-sided dice M times, where N is the number of rows in the table.
Ignorance of the law is no defense... unless you are a Federal agent violating people's Constitutional rights. America in a nutshell.
A reflection on 2 years of indie hacking
> Meaning, you don't have to physically be the guard at the door, to know your door is guarded.

This doesn't translate well to a web app, to guard your data you have to physically have it somewhere where you and only you can access it.
Andrew Huberman will remember this
Stack Exchange Moderator Strike
> But I'd run out of response before it could.

So you used ChatGPT via the website.

> I took the whole corpus of Magic the Gathering rules ( https://magic.wizards.com/en/rules ) as a textfile, and fed it into 4.0 . parsed it in a few seconds.

You mean the TXT file? ChatGPT(4) on the website literally can't comprehend it. It has much, much, much, much more tokens than ChatGPT(4) can take.

So this particular example proved what your parent comment pointed out. You think AI can do something that it can't.
yeah something I thought about before, all of a sudden you're the most wanted person and police just complies because that's what the system says

would be crazy, probably a movie plot somewhere
For those like me, who haven't seen this odd notation before:

168h / 24h = 7d
If you don't know anybody in meat space who can invite you or tell you about it, how do you get in? How do you meet people?
Even worse, I’m a typescript consultant
Interesting, but Google has the worlds largest search index to use to build models, and billions of android phones and gmail accounts. An open source model may share the same algorithm but it’s possible training set will be dwarfed by Google. It even might have the same number of connections. The article is arguing that a few billion is enough, but what about 5 years from now and even for fewer connections data quality wouldn’t matter? Sure you can run a model slowly on a raspberry pi, but custom silicon can’t do more?

There’s a linked “data doesn't do what you think” document in that post, which might counter this argument but the site is now down.
There's a wonderful YouTube channel where a gentleman extracts the guts of a Chevy Volt and uses them to electrify a DeLorean. (Great Scott!)

Watching the complexity, the time requirements, the expertise requrements, and the physical space and specialised equipment for a process like this should give you your answer as to why there aren't more kit cars anymore.

https://www.youtube.com/@BillCarlson/videos
I think the point is to make it not ok to call powers practicing racism and genocide out for being nazi-like.
Has there ever been a political party that wasn’t a disappointment once in power in the last few decades?

You basically have to choose the least bad options.
Neon is as consistent as Postgres. B/c it's Postgres. All we did was swapping storage.
Well I apologize for my presumption. Showing a little of my own frustration as a former engineer, now product person, I suppose.

I'm really curious why you care about using machines to their potential. Is it cost savings from not having to buy a more expensive machine, philosophical dislike or waste, or does it really come down to hours of non-billable time?
Pretty exciting plans and vision to make software supply chain secure and trustworthy.
OpenAI dev confirms that API models have not changed:

https://twitter.com/OfficialLoganK/status/166393494793189785...
I don't know, I've seen that extreme, but I've also seen the other extreme.

People with vast knowledge of JIRA, obviously far more than anyone else in the org, developing vast dashboards and labeling systems. Every ticket has to be properly groomed and properly built (even if not useful).

That isn't always better.
The thing is, if you eliminate free or cheap parking on local shops, people will just drive to their nearest large supermarket. The local council then complains that "the High Street is dying".
Yeah. It's odd that you got down-voted for this comment. "ORDER BY random() LIMIT 10" is known to be slow on large tables. The correct way to do get a random sample is to use "SELECT ... FROM table TABLESAMPLE SYSTEM (10)" https://www.postgresql.org/docs/current/sql-select.html#SQL-...

You can even use a repeatable seed with this method.
Yeah, I was struggling with this trend earlier when looking at the Textual library, which has amazing examples but doesn't seem to have very detailed full API documentation.

I wonder why this trend is happening, especially when python in particular has a bunch of standards and tools to make generating full API docs pretty straightforward.
I think you're wrong. I've noticed no change.
I said EME (Encrypted Media Extensions), not ME (Management Engine).
Guanaco 7B gives the same exact answer.
Best news I read all week.
Idk it's pretty reliable even now if you chuck a vector db of "knowledge" in and inform the GPT in the overall prompt that it is must not go outside the bounds of knowledge provided with the user's query, and that if no hard knowledge is provided that it should respond along the lines of "I don't know" (or search the internet and parse results for them).

I imagine at some point this behaviour will be built in. People are treating GPTs like they're knowledge bases, but they're not. The fact that they can answer simple or complex questions correctly is only a byproduct of the transformer being taught how to string language together.

It's like an artist who learns to draw by making paintings of raccoons. You can't then ask them "what do raccoons like to eat?" or "what foods are poisonous to a raccoon?" just because they learnt to draw by painting raccoons. This is how people are treating GPTs atm. They believe in it because they ask the artist "what colour fur do raccoons have?" and because the artist can answer that correctly, they assume all other answers are factual.
Exactly. GP is taking them at their word. "Inclusiveness" in this case is nothing more than a signifier for the friend/enemy distinction. I would add: backchannels are simply the way of the world.
Tasty Python Web Scraping Libraries(2020)
But with cash you can at least, you know, go down to the corner store and buy yourself a bottle of water. And maybe even something to eat.
The compress operation being missing is not a blocker, since the compress operation is not missing: https://docs.oracle.com/en/java/javase/19/docs/api/jdk.incub...
This is No.2 in the list of existential AI risks [1]

> A deluge of AI-generated misinformation and persuasive content could make society less-equipped to handle important challenges of our time.

One way to think about it as significant chunks of information exchange turning into a Market for Lemons. Namely the information asymmetry between the producer of AI junk and the receiver of said junk means that the receiver cannot distinguish between a high-quality message (a "peach") and a zero (or negative) value "lemon". Then receivers are only willing to pay a fixed price for a message that averages the value of a "peach" and "lemon". Given the zero marginal cost of producing junk, this will mean that in the limit receivers will be willing to pay exactly zero. Information exchange is completely discredited.

But is this really an "existential risk" or an opportunity to think deeply about human relations, trust and the meaning of exchange?

Maybe the transactional, "a fool is born every second", buyer beware, caveat emptor society we have built was never fit-for-purpose in the first place?

[1] https://www.safe.ai/ai-risk#Misinformation

[2] https://en.wikipedia.org/wiki/The_Market_for_Lemons
Great example. Some private trackers have strict rules about quality, e.g. at most one 720p and at most one 1080p (probably 1080p and 4k nowadays), bitrate must be above a certain threshold, whichever was published first stays, unless there is an "official" version published by the same people maintaining the website. The exact opposite of decentralized torrent sites, and works really well. Takes a lot of work, obviously.
Consumer board updating processes are so sketchy anyway I'm not sure it matters.

Like here is a mystery zip file with a binary blob and no patch notes off some ftp server in asia. Frequently with a different binary for mainland china for unspecified reasons.
I noticed this as well, either the new liability training has nerfed the model or they're marketing GPT-3.5++ as GPT-4 due to cost or service uptime concerns.
From the announcement doesn't seem like they were making money?
That's not what the words mean. "pretext" and "pretense" both imply that there's a hidden purpose for something in the first place.

Using those words implies that the COVID lockdowns were created entirely for that purpose, and the stated purpose was a lie.
I've been in the industry for 20+ years. My opinion is that the extra complexity that comes from containarization is not necessary at many of the early startups. The benefits are not needed and the costs are hard to see but non-trivial.

The companies I worked with either were slowly moving towards containarization, or were already there before I joined. I always thought that it is premature. My pet projects never used it, and I had well-running pipelines, zero-downtime, and 1-click deployments.

I asked the question because I feel that I may be missing something. Perhaps the world moved on and I'm a curmudgeon, screaming at all the container-kids to get off my lawn.

I recently started a little project and realized that I am not aware of what the current best practices around CI/CD are if you want to go down the route of "no containers, for now". I'm also at a point where I may be starting a new bigger project and would like to make sure I am putting in modern infra, but not necessarily pre-building and pushing containers to production.
Dockerized Django + Postgres
What legitimate uses are there for e-fuses that can't be done just as well with arbitrarily rewritable storage?
I've seen the examples and worked with RTK.. I still prefer the "hard" way. And I'm not the only one.

edit: I tend to find the separation of a more basic reducer, even with the switch, easier to deal with in practice. Not to mention, that action creators that are separate are easier to integrate with thunks and async data fetching IMO. The base library for Redux does very little. And if I'm going to stray from that, I'm more inclined to use something based on Proxies that feels more natural to use in practice than RTK.
It seems like NodeJS' Buffer.buffer (->ArrayBuffer) contains a footgun as well, in that you can't rely on the ArrayBuffer layout being identical to what the user of Buffer sees.
I'm just saying that calling someone a liar is a pretty extreme thing, and you should be really certain that they're lying before you do so. I don't see how you can have that level of certainty in this case.

Now, saying that they're wrong is much more supportable and doesn't require you to engage in the tricky business of trying to read someone's mind.
The unsung hero of the Apple Watch is its hidden buttons
The rise of highly sensitive parents
Yep, it's struggling for me with simple problems like splitting full names and so on. Few weeks ago, it was bang on — and the task is literally the same
Can you share more about your current setup, and what is the motivating factor for the move to AWS ECS?
You are correct. Many people want research to work like a social media site where everyone can contribute, believing this is an egalitarian--and therefore better--solution. In reality, it would slow research to a crawl, as noise and conflicted interests dominate the conversation and drown out more rigorous or valuable information.
The body is a mechanical filtration device.

If you are mostly sedentary, consume any form of what are toxins to a human (there's lot of kinds, don't get caught up on the buzzword), and then one day start working them all back out into your bloodstream at once, it makes sense to temporarily feel like garbage.
>If you can make an economy where everyone has freedom to do what they want when they want, maybe the best and brightest could work on how to achieve this and utopia (I'm serious)

Who is going to scrub the toilets and change adult diapers in the meantime?
Yeah: interestingly, they had a test for the biggest category of frame, but not for the two other categories: https://github.com/nodejs/undici/blob/main/test/websocket/se...

The test I contributed is very specific to the frame fix I made, but I should probably go back and contribute more tests in send.js that test other lengths too.
:D Truly?
So does that mean you won't use any cloud service (e.g. AWS, GCP, Azure) ? And no Authentication services (e.g. Auth0, AWS Cognito, Firebase)? ...
I only tried it after giving the URL of the rules. There's multiple rules documents, and I wanted to make sure to use the current rules.

It might have given good results without explicit rules provided. Or it could have spouted garbage.

I did however ask very pointed questions about timing and layers. The ones that had DCI judge writings matched 100% (could be overfit with matching these documents). And the ones not written about also appeared to be completely accurate as well, since it also cited the rules that it came to its decision.

However the larger problem is that GPT4 has been degrading quite a bit recently. It also precipitated my decision to unsubscribe. And I'm not the only one to notice this https://news.ycombinator.com/item?id=36134249
Some do need to be told.
UK should play leading role on global AI guidelines, Sunak to tell Biden
I mean neither of those cars would be on the road if we were serious about climate change, right?

I’m slightly confused by the existence of that list, USBGC provides LEED certification to buildings, not cars, right? Is it possible that someone at your university was tricked?
Can someone explain to me why America never gained a multi-party system like most Western countries? If the point of the author is true, which I have no reason to doubt, it seems that such a system would solve a lot of the problems.
Would love to hear what the best practices for a new greenfield project, say Django-Postgres-Redis-Nginx, would be if you wanted to avoid containers for some time.
Can't wait for all the "99% of people use photoshop wrong" posts on twitter
Sorry to see it go.

While we are at it, an honest question: Why should _anyone_ undertake the legal risk, monetary cost and development time burden for maintaining a public tracker?

What would release teams gain from setting up encoding pipelines and upholding their networking infrastructure?
How does it differ from https://github.com/parsecph/clobbr
Just sharing my own experience, but the more time I've spent contemplating death the easier time I've had with it: Every beginning implies an end. Every birth and growth implies a decline and death. All coming-together results in eventual separation. Etc.

IMO there's nothing wrong with finding the beginnings more fun and enjoying the fun parts, but part of what prevents us from moving towards utopia is a blindness to the whole cycle, an unwillingness to engage in the difficulties of endings and change. This isn't to say we need to celebrate "the end" either, but just that in some sense, contentment _is_ utopia, and contentment requires making peace with both beginnings and ends.
The first link there gives very specific RAM requirements for each of the models.

"Reasonable speed" is subjective, though.
But ORDER BY random() will scan the whole table and assign values.

This is the plan I get:

Limit (cost=56.39..56.41 rows=10 width=40)
-> Sort (cost=56.39..59.79 rows=1360 width=40)
Sort Key: (random())
-> Seq Scan on test (cost=0.00..27.00 rows=1360 width=40)

One should use "FROM table TABLESAMPLE SYSTEM (size)", this is the plan:

Sample Scan on test (cost=0.00..5.36 rows=136 width=32)
Sampling: system ('10'::real)

You can also use different distribution method than "SYSTEM", and you can make it reproducible with a seed.

https://www.postgresql.org/docs/current/sql-select.html#SQL-...

ORDER BY random() is a really un-optimized bad practice to get a random sample on PostgreSQL. If you use another SQL database, the best thing to do is to use UUIDv4 as primary key, and use "ORDER BY pk LIMIT size".
Transformers from scratch:

1.) https://e2eml.school/transformers.html

https://news.ycombinator.com/item?id=35697627 (46 comments, 1 month ago)

https://news.ycombinator.com/item?id=29315107 (17 comments, 2 years ago)

2.) http://www.peterbloem.nl/blog/transformers

https://news.ycombinator.com/item?id=20773992 (28 comments, 4 years ago)

https://news.ycombinator.com/item?id=29280909 (9 comments, 2 years ago)

Source: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
This. And profile guided fuzz testing. Ideally every basis path that serializes/deserializes should be tested
This happened in the dutch usenet piracy community.

Downloading happened over usenet, but curation and discussion on a centralised website.
The site got seized and the community moved to a new forum that runs on usenet itself.

Blockchain is overkill here - don't need a coin or stake or whatever
1. Have an immutable container of Persons named `persons`

2. Have another container named `indices` representing the index or iterator into your Persons container

In C++:

3. `std::sort(begin(indices), end(indices), [&](int lhs, int rhs)->bool{ return persons[lhs].age() < persons[rhs].age(); });`

I don't know Java but I am sure there are many ways to do it in Java.
Bless your heart. There are dozens of us :).
If they scrapped the sky fairy parts and just made it a weekly social event with interesting speakers and stories then church would actually be quite an attractive option
Interesting analogy, since the engine manufacturer also manufactures the car.
I think your comment shows a level of ignorance on the matter that's not warranted. This is exactly what I'm talking about. You seem to genuinely care but you have not done enough work to understand the intricacies of the topic. It's a difficult one, and you don't have to if you don't want to, but to lecture me on my phrasing shows a deep level of ideological holding that you may have, I would advise you to listen/read more, and always steelman your arguments.
Last I checked WASM did not yet allow tail jumps. Without these compiling Scheme would be very clumsy. Has this been resolved?
No, science definitely goes worse when there are more bad papers.

There's a popular argument about freedom of speech that comes down to "the solution to bad speech is more good speech, not limiting bad speech," but that only works (assuming it's true at all) when there's some way for a listener to discern truth with some research or effort.

> "Good papers are good because they have good arguments"

No they are not. Good papers are good when they collected data correctly and then presented the results fairly. Arguments about what that data means hardly enters into it. You can't argue whether the data is correct or not without gathering it yourself, and you can't gather it yourself.
This line of thinking is dangerous and ignores very real problems as the other comments point out.

Instead of targeting peer-review, i recommend approaching this problem as one of incentives. Under the current system, what is the incentive for a reviewer to read and critique a paper? None. If they were paid in cash, there is a clear incentive. The publishers do not want this overheard and the associated legal requirements so they seek out "volunteers" and "compensate" them with rubbish like book copies and "reputation". The fault is with publishers, not the peer-review process.

At the moment, the current model allows parasites like Elsevier to derive the maximum benefit while not paying most folks involved in creating the actual value - the reviewers, editors and authors.

Citizen journalism tried this, failed and is now hollowing out established journalism. We need proper funding and proper incentives for journalism just as we need proper incentives for academic research.
Ask HN: Why does OAuth2 use tokens instead of key pairs?
A lot of OAuth2 attacks are related to leaking access or refresh tokens.

Especially with modern web crypto APIs, why not create a non-exportable key pair, include the public key with the authorization request, and activate it with the token request?

Authorized requests need to include some precautions against replay attacks and be signed by the private key.

I feel like I'm missing something obvious.
Google has gotten worse. So what you're saying is people complaining about GPT-4 are correct?
> I lay out the whole LLM landscape in this article:

No, you don't.
Hilarious! What’s the man thinking? We’re a million years behind the US, but let us make the rules for you. Not likely.
> Ask "what if this breaks?". Have an answer. This isn't "being an engineer", engineers get in Actual Trouble when a bridge falls down, but it is being a skilled crafter of software, and they're not dissimilar questions.

Wait until you learn how much software is in a modern car!
"Later, after Sokal revealed the hoax in Lingua Franca, Social Text's editors wrote that they had requested editorial changes that Sokal refused to make, and had had concerns about the quality of the writing: 'We requested him (a) to excise a good deal of the philosophical speculation and (b) to excise most of his footnotes.' Still, despite calling Sokal a 'difficult, uncooperative author", and noting that such writers were 'well known to journal editors', based on Sokal's credentials Social Text published the article in the May 1996 Spring/Summer 'Science Wars' issue"
I like how you have people waxing poetic about "consumer" equipment while probably having supermicro devices in a rack with a direct line to Beijing.

Also, the mainland binaries are usually the ones with the backdoor.
I found GTD to be revolutionary for me at that time, at my age then. His statement, "You can't do projects, you can only do actions related to projects" was very useful to me -- unstuck me many times from analysis paralysis.

Incidentally, I enjoyed implementing it via "The Secret Weapon" https://thesecretweapon.org
i love the idea! personally, i'd cast tom cruise in it cause he's just such a great actor.