skysight-inc/HackerNews huggingface dataset:
>Well, I said, if you store small data.

Well, the OP said he would be using >100 TB a month.

>GCP and Azure are probably also good.

They similarly charge 100x for bandwidth. No they are not a good option either.
Tarkovski's movies have what you could call a Russian sentiment. Hard to put in words what exactly that means but perhaps some fatalism and melancholy, how things are what they are and do not easily change except in our dreams. Looking back at Soviet Union and now Putin's Russia, and even the autocratic Czarist Russia before revolution, it is easy to understand where that sentiment comes from. But it makes for great, thoughtful art.

Another great Russian movie from a contemporary director of Tarkovski is "A Few Days from the Life of I.I. Oblomov":

https://www.imdb.com/title/tt0079619/
Can't do that if you lease the car, which a lot of people do.

Technically, you could, but you'd have to put back the old system on lease end.
So you're telling me GPT lied when it disproved Church-Turing using only 3 lines of Coq?

What purpose is a machine that cannot be trusted? If I wanted that I'd use the cloud...
I'm going to assume you're giving this hypothetical student the benefit of the doubt, so we can discard the "ACCACA DABACCA" version of test prep (Which is what the professor in the linked article is alleging)
https://youtu.be/0cyS4HZ_Dxc?t=56

With that out of the way: Why is it bad for a student to study for a test from an unofficial test bank?

It's really stinking hard to write a good test question. It needs to be possible, clear, and not exactly* like problems you've done in class and homework. There are a few exceptions to this for "canonical" problems/derivations. Capacitance of parallel plates, for example.

It's very different if a student chooses a problem to study, and that problem is on the test, versus a student who is given a problem to study that is from the test. For example, if I give a "derivation of cylindrical capacitor" in my test prep packet, and a student looks at that and also studies the spherical and parallel plate geometries, that's great for them! They thought deeper about what was going to be on the test, and directed their attention accordingly.
Those sound like "purely graphical tasks" to me.
Bellovin's Governments and Cryptography: The Crypto Wars is the most grand & sweeping review of governments & encryption across time that I've seen! https://www.ietf.org/archive/id/draft-farrell-tenyearsafter-...
Taxation is highly dependent on location and personal factors (single income vs double income household) and other factors that are irrelevant in this context.

Also "benefits" in the American sense aren't really a thing in the EU.
One other way to deal with 'context' in Lisp is for example by the ADVICE mechanism or the method combinations (:around, :before, :after, ...) of CLOS.

https://en.wikipedia.org/wiki/Advice_(programming)

> all context managers follow the same protocols

Lisp is an old language with lots of dialects and systems. Thus people had different needs for context management and different facilities available to implement it.
One is far less scary than the other one.
I think you will do just fine.

I live in the SFBA and I continue to go there weekly and bring my family and children there, etc.

I would recommend Jackson square (Cotogna, Blue Bottle, Maison Nico) as a hangout spot, perhaps venturing uphill from there to the Grace Cathedral on the peak of Nob Hill[1] (remember: crime doesn't climb).

I would also highly recommend walking the top of the new transit center which is basically a High Line of the west[2] and is well worth your time and trouble.

If you want to glimpse, but not immerse yourself, in the angst and tension of post-pandemic SF, you can walk to Union Square.

Finally, get yourself to Hayes Valley without crossing through the Tenderloin as that is, without question, ground zero for all of the disturbing headlines.

[1] https://en.wikipedia.org/wiki/Grace_Cathedral,_San_Francisco

[2] https://en.wikipedia.org/wiki/Transbay_Transit_Center
Does innate talent exist ?

The abilities still have to be applied. Talent is the potential but need the work to realize it.

If you believe this then you will price talent + hard work over only hard work
Instead of investing in nuclear we wasted decades investing in solar and wind.

Well, it wasn't a waste for the companies and countries who profited and their lobbyists.
Grist looks similar, and also interesting: https://www.getgrist.com/

The tables are sqlite tables, so the schema has to be rigid, while I think they also offer views that allow you to make more user-friendly views. They also let you run Python inside the formula
History is written by the drives, the literate, whatever side they’re on. Those who are on the side of the victorious get exhaled in the immediate aftermath, but the writings of the defeated re-emerge in due course.

The illiterate leave no trace.
> Serious question, why are the Snowden leaks so revered and not the reporting of James Risen several years earlier?

Because, historically, the US Press is compulsively deferential to the NatSec state.

It's the same reason the press twistered themselves to report the Mark Klein revelations as a warrantless wiretapping issue - instead of the NSA live cloning internet backbone traffic in a room custom built by AT&T for the purpose.

ref: https://en.wikipedia.org/wiki/Mark_Klein

That the US press was loudly silent over US Gov's revenge campaign against - not only James Rosen but also James Risen and other journalists who outed NatSec wrongdoing - is for me one of US Journalism's most defining (non)actions.

ref: US Gov's persecution of James Risen https://www.vanityfair.com/news/2015/03/james-risen-anonymou...

ref: US Gov's persecution of James Rosen https://slate.com/news-and-politics/2013/05/james-rosen-name...
In 1971 SLAC was the target of a bomb attack.

https://www.slac.stanford.edu/vault/pubvault/news19701971/sl...
I believe AWS' newer instances are KVM based because Firecracker requires KVM support.
There is absolutely no appetite to elect the hard left. The left of the Labour party is dead and it is unclear if its leader will even be a member of the party in the next election.

We did get a significant tax cut a few months ago (?), it wasn't a rate change but they removed the cap of how much of your pension is tax free.

Immigration is at record levels, I'm not sure what it would mean to open it up further.

I think the stuff you are hoping for will happen quite soon, especially with loosening of regulations around food (so we can e.g. import US meat)
> 2001, Blade Runner, Dr. Strangelove....

Gladiator was also amazing!
I suppose this is supposed to make Snowden look bad. It doesn't.

The author is James Clapper, who Snowden's revelations proved lied in Congressional testimony about whether the NSA was collecting information on millions of Americans. So when he says that "multiple executive branch agencies, Congress, and federal courts [...] were all aware of and conducted oversight of the very programs that concerned [Snowden]," he's talking about the Congress that he lied to about these programs. How are we supposed to trust that Congress can conduct effective oversight when the intelligence community lies to them?

(We shouldn't.)

Snowden embarrassed the intelligence community and they won't forgive him for it. Americans (and others) should take that into account when they read or listen to the intelligence community's criticisms of Snowden.
I can't wait for chatgpt equivalent of citogenesis (https://xkcd.com/978/) to happen.
You are right about the 429, of course, and my more "advanced" clients take it into account and only reissue requests after the requested backoff time. The smaller "stupid" clients error out, as they should, because a dumb retry would just cause "angrier" responses from the server.

I am not sure about the other two though.

413 definitely does not seem retryable, if the client continues sending too large content. Special handling would be needed to break down the data into smaller chunks and when I encounter this error I just break it down to smaller chunks beforehand so built-in handling is not needed.

Never encountered 408. It might be because I never keep connections too long...
While I think the data probably is a good signal, I’m curious as to how they define realtor, full-time? Licensed? I feel like there are a lot realtors that are quite happy to go back to being a homemaker, retired, etc. when the market cools off…
It actually came of my own use of the default ChatGPT interface: I was working on an indie game in my spare time and using it to spitball new mechanics with personas

But it was really tedious to prompt ChatGPT into being properly critical about an idea that doesn't exist: A basic "make me a persona" prompt will give you an answer, but if you can really break down the generation of the persona (ie. instead of asking for the whole thing, ask who are the people likely to use X, what's the range of incomes they have, etc) you get a much better answer

The site just automates that process and presents chats that are seeded with the result of that process so the LLM is more willing to imagine things. For example, if a persona complains about a feature, when can hit 'Chat with X' and interrogate them about it instead of running into 'As a LLM' you should get an actual answer
The first problem, context window size, is going to bite a lot of people.

The gotcha is that it’s a search problem. The article mentions embeddings and dot product, but that’s the most basic and naive search you can do. Search is information retrieval, and it’s a huge problem space.

You need a proper retriever that you tune for relevance. You should use a search engine for this, and have multiple features and do reranking.

That’s the only way to crack the context window problem. But the good news, is that once you do, things get much much better! You can then apply your search/retriever skills on all kinds of other problems - because search is really the backbone of all AI.
What are the correct numbers?
I heard about you ages ago and wanted to use your service ever since. The only problem I don't need it for anything. But I'm glad you you are still there.
Nor should they. If they could pay that ridiculous rate then they wouldn’t have a problem not having insurance. You’re presenting it as someone that buys a 300k house and gets a $1500/mo mortgage doesn’t “want” to pay $8500/mo in home insurance.
If a user is waiting on the response, you basically have to stream the result instead of waiting on the entire completion.
Our long term aim is to upstream all of our work from our branch of the OCaml compiler. Of course, that is contingent on the ideas we’re developing there being accepted by the community. There are two main reasons we work on our own branch:

1. Language design is hard. At Jane Street we have a great opportunity to design new features, test them extensively in a realistic environment, and then change them. Because we have access to the entire code base where the features are deployed, we can even change concrete syntax relatively easily. So by developing internally, releasing internally, and then upstreaming with experience, we can be more confident that the feature design is correct.

2. We get a faster turnaround between idea conception and internal deployment. Working solely with upstream, we would develop an idea, go through a long design discussion with upstream, implement, merge, wait for release, wait for the rest of Jane Street to be ready to upgrade, and upgrade. Now, we can implement an idea in parallel with its design, rolling it out internally in stages (as appropriate), and then upstream later. This is a big win for us, and well worth the extra time spent moving changes back and forth.

> Why choose such an obscure word as `exclave`

We discussed a lot of possible choices and eventually decided this was the best one. I personally think names should either be self-explanatory or memorable -- so that once they have been explained they aren't forgotten -- here we went with memorable. As a word, exclave also captures what is going on in terms of part of the parent region being contained within the child region. `return local` was a strong contender, but it implies that `exclave` is always about functions -- whereas the actual feature is a bit more general than that. It is also a bit easier, when adding new keywords, if you pick a word that isn't used much, and `return` is used a lot.
It's based on a bad chip that violates the privileged spec, by having a hardware pinned TLB entry. On a really bad memory location that breaks standard Linux userspace.

It will never be able to run standard distributions, only bespoke for the device.

Categorically avoid, and hope the next generation Renesas chip is less dumb.
I've spent a lot of my career automating datacenter and HPC environments and I disagree with several of these points.

* Big distributed storage systems still use hdd's, usually within a tired system including ssds and nvme.

* A good nfs server implementation will beat the pants off all the cloud vendors. It's still highly relevant in physical datacenters.

* Mmap is used heavily in a ton of software for good reason. On top of that it's part of the POSIX API.

* While block size is one of those things where it usually doesn't matter until it does, just staying bigger blocks is faster is a bit misleading.
That's not as much as you might think.

There's a reason elasticsearch accepts POST
Video without the paywall: https://www.smithsonianmag.com/smart-news/octopuses-may-have...
Is this the same California that is perpetually plagued by drought?
Nothing about GQL in particular is necessary to appreciate the need for this. Consider the Stripe API, where you might fetch invoices and expand the customers for each of those invoices, and then fetch the default payment methods for each of those customers. Stripe does this with a mess of query string parameters over a REST-ish API, but it could be accomplished much better with a request body.

GQL solves this problem in a particular way, but even folks who don't turn to GQL still have this problem.
Unpossible! I’m a 20x coder who spends hours a day writing regex, tried asking it a high-school level coding question, and it answered perfectly. I’m 100% sure that its just as accurate everywhere else.
Hetzner is also fairly slow network bandwidth wise unless you're in Europe.
always have been
I wish I could find a nice explainer on this. I heard this too, but not sure why.

If I understood correctly: Xen is a more secure design and has had a lot of work put into it (e.g. why Qubes uses Xen vs KVM), but KVM is: faster, in the kernel, and getting a lot more attention generally so in the future anything it's worse at now could get better because of the investment it is getting.

All the above is literally me guessing which is why I'd love someone to actually write a proper explanation as to why "KVM >>> Xen"
Ask HN: Parents, How do you record special moments and stay present?
I have been struggling with the tension between wanting to record special moments with my family and staying present to enjoy the moment in real time. I'm afraid the answer to this is "you cant dummy just be with your kids" but I wanted to see how others cope with this tension. Do we need to bring back Google Glass from the tech graveyard?
Verbs specify safety/idempotency guarantees for API-blind middleware, as well as whether (if either applies) a body needs taken into account; POST is not idempotent, SEARCH/QUERY is safe, and therefore also idempotent, but differs from GET in that that guarantee is body-specific.
Yeah, true, even a security camera pointed at your laptop's screen would have access to GET data and not POST data.
I understand. Raion of the pre-2021 era was prone to making a lot of edgy and offensive jokes. He made a joke about me being Indian and I kinda just went "really bro?". He expressed regret when I talked to him in 2022 about it. I'm just not able to excuse a bunch of grown men attempting to call him a criminal for urbex or hold his past against them forever.
Great find, love it! But the downvotes are maybe unfair for the Clapperish, wasn't that a parody?
Taxation is kinda relevant because there can be huge differences between countries which translate to what you take home.

For example 80k might sounds good in one country but after tax you might take home less than if you made just 60k in another country.
https://archive.ph/XISkS
> The Google ngram for 'conspiracy theory' [2] is also quite telling.

I disagree that it's telling. It could have replaced a previous term. What did people call helicopter parents before there were helicopters?

We know there were conspiracy theorists well before even the First Red Scare - Henry Ford believed in the international Jewish conspiracy theory, as described by the fabricated antisemitic Protocols of the Elders of Zion, written ca. 1900.

Or, from "Conspiracy Theories Abounded in 19th-Century American Politics" at https://www.smithsonianmag.com/history/conspiracy-theories-a... :

"conspiracies flourished in the 1820s and 1830s, when modern-day American political parties developed, and the expansion of white male suffrage increased the nation’s voting base. These new parties, which included the Democrats, the National Republicans, the Anti-Masons, and the Whigs, frequently used conspiracy accusations as a political tool to capture new voters—ultimately bringing about a recession and a collapse of public trust in the democratic process."

Since you mentioned Kennedy, President Garfield's assassination also resulted in conspiracies, including using the term "conspiracy theory". From https://academic.oup.com/book/25369/chapter-abstract/1924531... :

> Conspiracy theories have been around for a long time, though how long is a matter of debate. As for the concept of conspiracy theory, it might seem reasonable to expect a more exact answer about the moment of its emergence. When do we first find people talking and writing about conspiracy theories? While much of the literature points to the twentieth-century philosopher Karl Popper and his famous work The Open Society and Its Enemies (1st edition: 1945), newspaper databases allow us to locate earlier occurrences of “conspiracy theory.” They reveal that the term proliferates in newspapers from the 1870s onward, particularly after the assassination of President Garfield in July 1881. What can this discovery then tell us about the modern-day phenomenon of conspiracy theories?

The full text, available at https://archive.org/details/uscinski-conspiracy-theories-and... , says

"First occurrence of CTs related to assassination of Garfield: "One of the conspiracy theories has been exploded," Boston Journal, July 12, 1881."

The article goes into depth on the context behind the word "theory" for this sort of description, at https://archive.org/details/uscinski-conspiracy-theories-and... with examples of "murder theory", "abduction theory", and "fraud theory" before going into details about publications of a conspiracy theory "linking Guiteau to a circle of undiscovered and unidentified associates ... that foreshadows the later shooting of Lee Harvey Oswald by Jack Ruby—Guiteau himself became the target of an attempt on his life a few days after his trial began in November 1881, speculation once more arose about a conspiracy."

Plus ça change, plus c'est la même chose.
Is Ocaml actually good or is it a meme that people use it and become obsessed with it. How is the transition if you mostly code imperatively? Are there things that are not ergonomic for it to do like GUIs or games?
In an enterprise setting you can just roll out your own root certificate to every machine's trust store, and have your middle box MitM all traffic with the help of that.
In JS, we could do:

open('file', (myfile) => process(myfile.read()))

It would be on the implementer of `open` to call `file.close()`, but presumably that's true of python as well?
IMO because of the impact they had in the media. I would argue Snowden revelations put privacy and data protection questions on top of the list across the world, for instance.
I got the impression that the UK WWII vets had come around on the issue already, as they faded to oblivion. "Was that other guy going to put mosques everywhere? Was he going to operate a vast white slave trade? Was he going to destroy us eternally, like this?"
I think people would be surprised and sickened to know just how cooperative the big tech companies are with the intelligence agencies. Microsoft is especially cooperative, even as going so far to make sure their systems are compatible with surveillance systems. Yes, Telcos have had to this as well, but I don’t think many people know that Microsoft has proactively done this.
Hehe, my little bit of humor in a dark HN hole.
How much money has this guy spent on his new net-zero home so far? How long is the break-even period for any of it?
This is a great summary of why productionizing LLMs is hard. I'm working on a couple LLM products, including one that's in production for >10 million users.

The lack of formal tooling for prompt engineering drives me bonkers, and it compounds the problems outlined in the article around correctness and chaining.

Then there are the hot takes on Twitter from people claiming prompt engineering will soon be obsolete, or people selling blind prompts without any quality metrics. It's surprisingly hard to get LLMs to do _exactly_ what you want.

I'm building an open-source framework for systematically measuring prompt quality [0], inspired by best practices for traditional engineering systems.

0. https://github.com/typpo/promptfoo
Experiences and possessions do not make one happy. Flow states are the real deal. Invest in yourself and your skills. Be like a japanese martial artist master that can kill with one strike of a katana. Or like Robert Fripp, John Carmack, Buddha, Terrence Tao etc. Pick something and try to master it. Rabbit hole is deep.
I don't know "the american sense", but benfits are definetely a thing in Belgium. I think like 60+% of engineers get company cars.
We are very much past most WWII propaganda. It’s not just that words like Nip have lost their negative connotations in most peoples minds, people don’t even know what they were referring to.

Some propaganda that was around in WWII continued to be pushed, but it’s not WWII specific.
BuyVM has been around a long time and have a good reputation. I’ve used them on and off for quite a while.

They have very reasonably priced KVM instances with unmetered 1G (10G for long-standing customers) bandwidth that you can attach “storage slabs” up to 10TB ($5 per TB/mo). Doubt you will find better value than this for block storage.

https://buyvm.net/block-storage-slabs/
True, but I'm not sure how you'd reflect something like that here tbh.
Rust also works quite well from Swift, in the same way

The key to a nice developer experience is making the build from source flow as easy/integrated as possible

I use a build script in Xcode to build a Rust static library automatically when building an app. This is the latest version in a project I am helping with: https://github.com/hackclub/burrow/blob/main/Apple/NetworkEx...

It would be cool to write a similar adapter but to run build.zig!
I see a lot of models here so let me add another common one: Parallel monologues. Couples discuss and perhaps consent but not realign the criteria. Why would they? The can just ignore the small stuff. But the small stuff is the practice sessions. Once big decisions come aka buying a house, how to grow a kid, move to a different country, finance they are mot prepared
Wonder what's the story behind this not being made by the Khronos Group. Especially since, at least according to Wikipedia, it's based on Vladimir Vukićević's work.

The name choice is interesting. If one of the first things in your FAQ is "the name probably made you think this is thing X. it's not", then maybe there was a flaw in your naming process.
For some it's the cause of all the troubles, for others a solution; ¯\_(ツ)_/¯