skysight-inc/HackerNews huggingface dataset:
The city of Troy is not positively identified actually.

The Song of the Nibelungs has many purely fictional parts.

Noah's Ark and the Flood are mere myths with 0 proof of any kind of historical reality, and 0 chance of there ever being one.
He's right that everyone should be able to participate in a community, no matter what are their political ideas, as long as they don't preach these ideas to the community. All this argument of "feeling threatened by the mere presence", used by various minorities, has always been a trojan horse to expel the wrong-think.
The qualitative difference between slavery and a job is that a slave is not allowed to choose a better option if one is available. A slave is barred from taking higher paid work, work with better conditions, etc. Even if it would be beneficial for their master (e.g. they do higher value work and all of the money goes to their master) they do not have the freedom to choose. A slave does not have the freedom to improve their circumstances even if it is a win-win situation. That is the qualitative difference between slavery and a job.
I’m not clear what you’re expecting.

Most of the development effort for such things happened in the past 5 years? That sounds unlikely.
My guess is that LLM-Siri will be crippled by internal processes and lawyers
You probably want to review this:

https://www.whitehouse.gov/wp-content/uploads/2023/03/budget...

The Janet-and-John bit is covered by Reuters:

https://www.reuters.com/business/energy/biden-budget-targets...

"Calculating the cost of U.S. subsidies for the fossil fuel industry is complex because the incentives stretch across the U.S. tax code, but estimates range from $10 to $50 billion per year."

"U.S. oil and gas subsidies include provisions ranging from incentives for domestic production, write-offs and deductions tied to foreign production and income, and approved accounting methods that can reduce the stated taxable value of assets."

"One specific U.S. tax break on domestic production, for example, called intangible drilling costs, allows producers to deduct a majority of their costs from drilling new wells. The Joint Committee on Taxation, a nonpartisan panel of Congress, has estimated that eliminating it could generate $13 billion for the public coffers over 10 years."

"Another, the percentage depletion tax break, which allows independent producers to recover development costs of declining oil gas and coal reserves, could generate about $12.9 billion in revenue over 10 years, according to the panel."

Yes. We subsidize the Petro industry.
End of globalisation is coming, ironically forcing countries to invest into their technology stacks like during the cold war, with plenty of 8 and 16 bit computer clones to chose from.
Ahh.. is that why I’ve been on the waitlist since day 1 for ChatGPT Enterprise?

C’mon OpenAI, we’re /trying/ to give you money here!
Parkinson's patient able to walk 6km without problems after spinal implant
"Marc, 63, had freezing of gait before becoming first with advanced Parkinson’s to be fitted with device restoring normal signalling"
The classic example where this fails is when needing to revert something. An atomic commit for the migrations + some atomic commits for the implementation mean you can easily revert the implementation, and leave the migration intact (as should be) and add a reverse migration.
monero mining
Would be nice also if they fixed the ubiquitous "network errors" that happen approximately every single time...
So these "GPTs" are the combination of predefined prompts and custom API access? Not customly trained LLMs?

If so, I guess you can make such a "GPT" on your own server and independent from a specific LLM service by using a prompt like

...you have available an API "WEATHER_API". If you need the
weather for a given city for a given day, please say
WEATHER_API('berlin', '2022-11-24')
and I will give you a new prompt including the data you
asked for...

Or is there some magic done by OpenAI which goes beyond this?
> As soon as you do a rebase, you're rewriting history.

Agreed. But the rewrite occurs in your private branch. It's history is just as private as the undo list in your editor. No one cares about what's going on in your editors undo list. And by the same logic they shouldn't care about commits in a private branch.

> You're losing information about points of time and specific states that actually existed

If you avoid rebase, then you end up "rebasing" without rebasing. You "squash" intermediate states by never recording them to begin with.

Failing to record history is not superior to squashing it.

> And finds that it is gone without a trace.

I don't have the details, but it sounds like someone rebased a public branch. Yes that is bad. But it's sort of like saying we shouldn't drive cars because someone chose to drive the wrong direction down a 1 way road.
Amazon Is a Ripoff
This is…factually incorrect, and honestly insulting.

No I mean actual measurable particulate counts in the air around factories, and the industrial vehicles moving goods in and out of those factories. When people talk about “environmental racism”, that is: making poor people live in the worst parts of town, they’re talking about the environmental aspects of those parts of town.
And yet in a way I find this refreshing
OpenAI-Python v1.0.0
About ten or more years ago in corp world I remember a trend to start adopting the term "good practice" rather than "best practice". I think this was a reflection of the idea that "best practice" was often a bad fit and/or unachievable and was too often thrown out as a reason for doing something without a more thorough analysis. "Good practice" reflected diligence, progressive maturity, fit for the org's overall capabilities, and an achievable goal. It's like that idea that most companies are aiming to do their core business, and it's not their mission to have a literal state of the art IT or compliance program. They need a passing or better-than-passing grade in these areas, not an A++ grade. Sometimes stopping at maturity level 3 is appropriate for the time being.
What? If that's Musk's own advice ... then how is that not the default? O_o

"Our default sucks, use this workaround" "Except you bought the place"
I'm not old, but things like this make me go "back in my day we had a CRT with one input, VGA, and it just worked". Obviously we don't have to worry too much about a monitor's supported modes anymore (though that wasn't a problem at the tail end of the CRT), but we're in a period where plugging in a monitor doesn't guarantee that it'll work.

Signal integrity and all that sure, but really it's just a freaking monitor.
I was the same in high school. I always did well in classes that followed the text book, because I would just read it and learn the material at home. Teachers who didn't follow the book and tested from their notes always gave me a problem. :-)
Still doesn't look like it can do real-time unfortunately.

Edit: I understand that you can use small samples and approximate something like streaming, but the limitation here is you wind up without context for the samples, increasing WER. It would be nice if there was some streaming option.
I'm more confused how the revenue share works. Do they get part of my ChatGPT subscription fee? Am I paying extra? Per bot? Per amount of time I consult with the bot?
It’s hard to see how abandoning an 18 year old in modern America with 0 resources to start life wouldn’t result in adverse outcomes. Most places won’t hire anyone under 18, if they get dumped on the street the day they turn 18 there isn’t much hope to bridge the gap and get a job or get money for housing. They might not even get a chance to finish that last half year of high school. What a mess
Did you check the page? It's MIT-licensed and isn't about GPT or text generation. It's Intellisense, for the shell.
The part that would be nice to bypass is TLB switching and cache invalidation. WASM doesn't need full page translation because it largely assumes the containing process already does that and because it doesn't support allocating non-contiguous memory without using multiple linear memories. Even with multiple linear memories, it still doesn't require (or event want) page translation because these memories each have their own address space.

The issue with if statements are that the stats/bits branch predictors use are a finite resource. You really need these checks to be inlined as well because otherwise you'll thrash the instruction cache. If it just had some special register with an interrupt, the CPU could just always assume the index is valid for the purposes of speculative execution and branch prediction.
[dupe]

More discussion over here: https://news.ycombinator.com/item?id=38166420
Nah, I'm in the US (with a US based account) and I'm still getting the message it's rolling out over the next few days (you have to open a sample to see that message).
Things that make sense and crypto are two set for which there's very small intersection.
It looks like a nice project but lists can't be Show HNs (see https://news.ycombinator.com/showhn.html) so I've taken Show HN out of the title now.
I solved this by basically treating the browser as legacy and "best effort", similarly as IE11 in its days.

They have a very large number of basic features broken regularly, it's not only about cutting edge stuff. I suspect their testing practices are less than stellar.
South Korea Plans to Launch Its First Military Spy Satellite on Nov. 30
your comment gets my A2 in the agile daily AA meeting. /s
Some use cases are still valid I hope. E.g. content generation on a massive scale. An example of that that I'm tinkering with: https://meoweler.com
An ASR model replaces RAG?!
> Language specific packagers are broken because they can't express dependencies across the language barrier in a good and automated way.
> The latter seems easier to solve as long as there is someone that actually wants to solve it.

This is solved by Nix. Packages of any type can depend on eachother.
Shirky on Creativity in the New Media
probably you should only sign the cla if they pay you enough
In practice: those which come with a HDMI connector onboard (or perhaps DVI + external DVI->HDMI adapter?).

Unless your hand soldering is good enough to obtain correct impedance & match wire lengths.

I'd expect most such boards to be capable of generating a 4K signal timing-wise. But have enough LUTs, blockRAM etc to do something useful with that? As usual: it depends.
Observability. There are 11 letters between O and Y, same abbreviation method as K8s.
Location: Bengaluru/Bangalore, India
Remote: Yes
Willing to relocate: Yes
Technologies: React.js, React Native, Next.js, Firebase, AWS, Node.js, MongoDB, Express, Git
Résumé/CV: https://bit.ly/4019Ap0
Email: see resume
Which basically mean they’re understaffed with people who enjoy fixing bugs.
Fixing bugs, fine tuning, just gardening the code base
I think that's actually crucial in that they want to trademark this otherwise generic term
That's quite true. And so many books to teach it.

I am a software engineer and don't have a major in math beyond studying discrete math in college. So I really have to work hard to understand these proofs. And I certainly value proofs explained in simple terms. :)
Hm? I've never had trouble getting faster than realtime perf out of the old Whisper? What sort of hardware are you running?
I thought some CSS was cutting off the descenders, but no, it's a conscious choice. (Although it sounds from the font copy that you can get regular g's and u's by enabling an OTF alt style...?)

https://www.fontspring.com/fonts/adam-ladd/lufga
I'm surprised he said, "people only brake with the rear"

My first day out with my bike, i was staring at my foot trying to figure out why i was in the wrong gear. I looked up and was heading for the median. grabbed fistful of front brake to massive stoppie. I got luck and didn't lay the bike now. but front brake was drilled into me by the safety course i took. i didn't even think
I worked on the model with our research team. Recently featured in this NYT (https://www.nytimes.com/2023/11/06/technology/chatbots-hallu.... Post here to AMA. We are also looking for collaborators to help us maintain this model and make it the best it can be. Let us know if you want to help
It seems to work well as far as I can tell, but my ECP5 unfortunately does not have the serdes. I wanted to stick to the 256 caBGA package to keep the board simple, but there is no variant with serdes... The PLLs, block ram, and other IO work fine (have not tried the DDR and gearbox blocks yet).
Great idea! Also terrifying :) Given how often I accidentally commit the wrong text in vscode, I shudder to think of the damage I could do with this on my shell, hah! What safety measures are there/could there be?
LambdaLabs is out of capacity for all GPU instances
Yes that's an obvious problem, but manageable I suppose by installing a toolchain or insisting on one when you install.

The post I was replying to was about scheme's in general though, not scheme->c implementations, right? Anything with an intermediate language or machine language output avoids this problem...

At any rate, the CL's I've used most have native compilers. I think GCL is CL via c, but can't remember the details of its implementation. In any case 'eval and 'compile are not equivalent, and the system may change whether or not 'eval compiles first or just interprets, depending on settings.
This is on point for Stable releases of Debian and is working as intended. However, there are many of us that run the Testing or Unstable releases of Debian. While this might not be the ideal way to run Debian, it is a way to run Debian with far more modern packages. While it's not a rolling release like other distributions, it is slightly closer to to this with, perhaps, slightly less risk compared to a rolling release.
Thanks for the tip! Everyone's physiology is different so one has to try many different things to see what works for them. I'll add this to my list of suggestions.
This is true, and the thing I didn't realize before starting a company is that you get lots of money back through these tax rebates if you are pre-revenue since you have expenses and no retained earnings.
Yes, a member of the Church of Jesus Christ of Latter-Day Saints.
> why spend time on a ‘nice’ commit history in a (smallish) feature branch when you can squash merge later.

Several reasons:

* facilitates much better code review discussions
* enables use of git bisect to locate bugs
* allows for informative commit messages associated with the changes
* communicates clearly to future self about why changes were made
To be fair, the name "ChatGPT" has quite a bit of mindshare and I've found many non-technical folks referring to any generative AI product as "ChatGPT" or "GPT". Yet, if you asked any single one of them what "GPT" stood for, they'd have no clue.
There are plenty of old wooden houses still standing (even ones which predate modern plastic based paints), people still make boats out of wood too. I suspect similar things will happen with plastic, we'll learn to build and protect plastic in the way that we used to do with wood, and probably more stuff will be built out of stone.
Ask HN: Recommended (ideally free) project community chat
I'm currently working on a project that needs a place for contributors and users to chat. Ideally something that is free, at least until the project is large enough to pay for a larger plan.

We definitely need a slack-like model to separate topics because it will ideally have both technical discussions around the project as well as a place for moderators and ideally even normal users to talk.

Itd be cool™ if it also had something like a forum/kb system and in a perfect scenario even a project planning component.

I've self-hosted Mattermost in the past and it went really well, but I would sort of like to avoid hosting yet another system if I can avoid it.

The project is currently not opensource, but we do plan on doing that at some point and could probably expedite that if it helped get us a free community plan.

We are currently using Zulip and while I do like it, its quite foreign to most users and I think thats harming peoples' ability to get involved. For non-technical users the slack model is already daunting and the Zulip one seems like its just too much.
Interesting, TIL.

Thanks for sharing. :)
Related:

OpenAI releases Whisper v3, new generation open source ASR model - https://news.ycombinator.com/item?id=38166965
A few providers have done a variant of live transcription that's similar to how old-school providers do it, where they transcribe a short window (i.e. XXXms at a time) and this is definitely the easiest path. One such provider is Gladia: https://www.gladia.io/

There are other ways too with different trade-offs, can e-mail me at the link in my profile if you'd like to talk about how.
I think it might be the ubiquity of the term "GPT" as it relates to OpenAI from a public branding perspective.
Part of not losing stuff and reverting is being able to find stuff and precisely revert.
If you want to be independent for academic/personal reasons, sure you can.

If you want reasoning capabilities that Open Source hasn't matched before today, and I'm guessing just got blown out of the water on again today... there's no reason to bother.
It's just commoditization, hard things now becoming a lot easier and value proposition to move up elsewhere.

It happened with hardware, operative systems, web tools such as maps etc.
Into what format in memory? You can't just mmap into a parquet file and access whole records, it's a columnar format.

Arrow is absolutely designed for Interop between languages - often devs want to develop their core in something like Python, and the platform devs want to work on Scala. Arrow lets you write all the distributed system and data shuffling in Scala, but then users can access the same records in their user-defined code with minimal overhead
Related ongoing threads:

New models and developer products - https://news.ycombinator.com/item?id=38166420

OpenAI DevDay, Opening Keynote Livestream [video] - https://news.ycombinator.com/item?id=38165090
GCC 14 Now Honors The -std=c23 and -std=gnu23 Compiler Options For C23
Dear Board,

I don’t want to belong to any club that would have me as a member.

Sincerely yours, Groucho Marx.
You always need a balance between authoritarianism and anarchy, in every society.

I think some laws in the US are also super authoritarian, just in a different direction.

Does the US have a 10 times higher rate of incarceration per capita as Germany?

Yes it does.

I think that's more authoritarian than making holocaust denial illegal.

As long as you are fine with that ok I guess...
> except you aren't at war, you're trying to start one

I would rather like it for there to be no war. The problem is, that decision is not mine, it is not ours to make - China and Russia did that for us, decades ago, when they decided to wage cyber warfare on us: the Chinese mainly in industrial espionage, and Russia in terms of propaganda and "ordinary" cyber crime. Unfortunately we didn't react on this, to the contrary we kept on doing deals with them - all while the few opposition in Russia and China got more and more silent or outright sent to the gulags.

It was our inaction that allowed Xi and Putin to be where they are today, and the cost of stopping both of them got incredibly large as a result, like it tends to happen with deferring problems to the future. Or to put it figuratively, we stood there like a boxing sack while Xi and Putin punched in on us.

Side note: The next one to watch on that front is India, IMHO - Modi has been going ever more authoritarian for years, has zero problem doing deals with Russia, and India is doing absolutely nothing to rein in their scam callcenters that steal billions of dollars a year, and yet we don't even take care to re-home at least parts of the pharmaceutical industry which is causing severe havoc as Europe, especially Germany, is dealing with a massive shortage of basic medicine.
Note that in the OpenSSL case at least, this check is in the default engine/plugin, not in generic code. If you load a different plugin, you only get protection if the engine/plugin implements a similar check internally.

(I expect that LibreSSL removed the plugin framework, but I haven't checked.)
Friendly Feudalism: The Tibet Myth
It's exactly the topic of the article. Did you read TFA?
If phones are so addictive, how come I can put mine away? I'm human too, not special. Many things are designed to be addictive: TV, alcohol, sugar and salt are also addictive. Shall we ban them all?

We bring the big bad banhammer down whenever someone cannot deal with their addiction. Every ban erodes our freedoms, bit by bit.

Why not just go live in China? There the authorities are happy to tell you what you can and cannot do with every aspect of your life.
> There's nothing natural about extracting some chemical compounds from a plant on the other side of the world and using it to improve a medical problem you have.

Excepting "other side of the world", the rest is very natural. It is one of the methods of getting poisons for some organisms - eating plants that already contain them. For example, monarch caterpillars accumulate certain toxic glycosides acquired from plants, and use them to make themselves poisonous to predators. So do other insect species - feeding on plants toxic to their potential predators and then keeping the toxins is a common defense mechanism. One that humans borrowed too - e.g. poisonous dart frogs (people don't feed on them, usually, just take their poison, but the principle is similar).

Animals also been observed consuming certain plants when sick, though I am not sure about the efficiency of those methods. Chimps certainly are known to use some plants as anti-parasitic, etc. agents, and other simians too. There's evidence of elephants doing the same. I'm not sure where would we make a boundary between purposeful behavior of "smart" animals like chimps and pretty much the same behavior of humans, only at larger scale, but if we declare chimps being "natural", using plant medicines, at least a primitive ones, should be included.
Already invented, it's called "porn".
FWIW I consider `git rebase -i` to be a "genuine rebase"
> The solution is actually pretty easy.

git rerere is the even easier solution.
I feel like I hear "best practice" used in one of two ways:

- By well meaning people describing that they're using a tool or practice because it's a community standard

- By juniors using it as a weapon

An example of the second is when people insist on DRYing up a class that is only superficially similar to something that already exists, but that is virtually certain to diverge over time given our business model. Or addressing tech debt without considering what tech debt is high-impact, and focusing on efforts that don't make much of a dent in day-to-day operations.

I don't really mind the first; only the second.
Sure, and those people are free to continue to use the C-based implementation of sudo, implement the features themselves and submit patches to the maintainers of the rust sudo implementation, etc. But, the idea that a feature, once implemented, is sacrosanct and can never be deprecated is insane, especially for a piece of critical security infrastructure.
Haha, I use session buddy for that but I reopen all tabs every time I restart my computer because the fallacious thinking of "THIS time I'll go through some of them!" My above comment did prompt me to seriously start looking into a better system, though predictably now I have a ton of tabs open for linkding, archivy, et al. The awesome-$THING project(s) are great resources but you quickly spawn fifty additional tabs for each project's repo
Pretty sure they're confusing it with the Retrieval feature added to the Assistants API: https://platform.openai.com/docs/assistants/tools/knowledge-...
That's a great idea. Git problems are sorta in the category of problems I've avoided trying to solve because, can't solve everything, and I've been hacking around it successfully instead.