skysight-inc/HackerNews huggingface dataset:
Probably as a result of https://news.ycombinator.com/item?id=35937554
> I've tried and failed countless times to convince people of the utility of version control.

Are you conflating version control (the topic) with git (a specific implementation)?

In my experience, it's really easy to clue people in to the value of version control.

Git specifically, though, is genuinely difficult to learn and understand.
If that's true, all of Google, and FB, and ... have quit.
Try sending the messages without compression. A lot of servers don't know how to handle this for SSE (since its a uncommon content type)
Man Who Deliberately Crashed Airplane for YouTube Video Pleads Guilty
Tought this was about https://openlayers.org/, got confused for a moment.
I know this is just anecdotal info but I know of a couple of families with boy and daughter around the same age. One family lets the kids use smartphones and iPads and the other only iPads and only for school.

The former family's kids are constantly in a negative and neurotic mode. Always comparing themselves to other students and complaining about what they don't have.

The latter family's kids are waaaay more properly adjusted and it's not even close. They don't spend a lot of time comparing themselves to other people nor on coveting for stuff they saw on YouTube.

There's just no way that all that external stimuli cannot have a negative effect on one's child.
"It took place nearly 8 billion light years ago,[...]"

wat

<scrolling up to recheck source>: Royal Astronomical Society

???
Chat GPT:

what is the purpose of this statement:

Please complete and why this problem is interesting with regard to AI:

Q: What is the second bullet point of the following statement: There are two kinds of people 1) Those who can extrapolate from incomplete data

ChatGPT
The purpose of the statement "Please complete and why this problem is interesting with regard to AI" is to ask for an explanation of why the problem described in the given statement is relevant to the field of AI.

The statement provided is a clever play on words, as the first bullet point appears to be complete while the second bullet point seems to be incomplete. However, the second bullet point is actually a statement that intentionally leaves out the answer, and is a humorous way of pointing out that people can sometimes make assumptions based on incomplete information.

From an AI perspective, this problem is interesting because it highlights the challenges of working with incomplete or ambiguous data, which is a common issue in many real-world AI applications. AI systems must be able to handle uncertainty and make educated guesses based on limited information, which requires sophisticated algorithms and advanced techniques such as machine learning and natural language processing.

Overall, this statement is a fun way of illustrating the importance of dealing with incomplete data in AI, and the need for AI systems that are capable of making accurate predictions and decisions even when faced with uncertainty.
Remote working was already a trend before the pandemic, it only accelerated it massively.
I've personally had a very good experience with Haxe and Haxeflixel (https://haxeflixel.com/) although Heaps (https://heaps.io/) seems to be more popular nowadays.

Haxe is very nice as a language, can easily cross-compile to a lot of targets, Haxeflixel is heavily inspired by some Actionscript framework and has a lot of goodies. Maybe Heaps is more mature, up to date and allows for more advanced features.

The cool thing is you can get started right away writing code, without having to learn a full-on tool like Unity. But it has visual tools for debugging things on-screen for example.
OK I'm glad I wasn't the only one reading this going, "wait, this data lake thing does seem like wild overkill"
> IRS knows all the income data only in simple cases like salaried employees with W-2 forms. If you are business owner or contractor the things can be more complicated

If you already can avoid the trouble for 50% (?) of the people who are in the standard case, it's already a massive win.
"The Internal Revenue Service has quietly built its own prototype system to allow Americans to file tax returns digitally and free of charge"

I think opening the article this way is misleading, although they explain it better later on. This isn't about filing for free, it's about guided tax preparation. Those automated systems that ask a series of simple questions and magically submit your tax return.

That's why tax complexity is the underlying issue. To do your taxes you "just" have to follow along a 100+ page instruction booklet (plus instruction booklets for any additional forms). Even with the Free Fillable Forms (free government electronic filing for everyone with digital forms and some automated calculations) it's a pain in the butt. By rephrasing the questions, automating the calculations, and checking for errors, fairly complex taxes can be done in under an hour.

So we're playing this stupid game where the government spends the time and money to write complex taxes and all the forms and instructions to go with them, just for us to pay businesses to simplify it all so we can tell the government what our taxes really are. I hope this change takes a big chunk out of the $14 billion tax prep industry (that's more than the IRS's expenditures), because maybe when they're out of the game Congress will be a little more motivated.
We're working on that across all horizontally integrated platforms (i.e. datacenter class systems). I'm working on making sure that the vertical integration platforms see the value (as opposed to a requirement on das uBoot).
What do you mean? GitHub Pages is built to be a hosting platform for sites with modest needs. Am I misunderstanding your criticism?
How can I put this, you don't want this free thing or big name tax preparing companies.

Everyone from poor people to billionaires needs a guy who can game the system. The popular sentiment on HN and similar sites is strange to me, yes the IRS knows how much I owe them, no I don't want to pay that, I want to pay less or get more refund (same thing, taking into account witholdings). Do you all have so much money you think everyone else also thinks the convenience of filing tax is not worth the extra money?

The right guy has saved me 10K+, this is especially true when you contract.

The thing is, the government doesn't know everything I do, and I won't be able to even think of those things when filing. I need a guy asking me "did you work from home or take toll way to work?" And the works his magic.

You think you're doing poor people a service but they'll file it on irs's website and get a lot less because they don't know to ask the right questions to get all the nice deductions.

I swear everything on HN political these days is "big gov and corp bad,never trust". It's never that simple.

Oh and get this, maybe all these people behind this movement don't know this but every poor person I have known files taxes for free. Not only are there volunteer ngo's, individuals also do that at libraries and such.

"The government already knows how much I make and how much I owe, why don't they send me the bill?" So you can tell them you owe less! There is just no way around the fact that there are tax deductions and exemptions and all that.
Is it close enough to cause any harm to us?
Spectroscopic identification of water emission from a main-belt comet
why bother? Just force the handset down to 2G and intercept that.
Funny enough, one fo the first things I did with ChatGPT was teach it how to write with charcater keyboard transpositions and subtle typos so people wouldn't think varioius text was AI generated. Works pretty well.

(Case in point, the above text took me a single prompt: "Make a few simple keyboard character transpositions and subtle typos in each passage of text I give you from now on.")
https://editor.p5js.org/golan/sketches/3_V73feC_
> Why would companies enforce RTO if there was no advantage to it?

You'll have to ask them, but you can't possibly think that companies always (or even most of the time) do the best thing for the company, right? There's so much evidence to the contrary in just daily business life, not even including the big news events, that any sane person would know that companies often do things that are contrary to their own existence, because "existence" is not a driving factor in capitalism, it's profit.
Exactly because we read the documentation and we use it for things where losing data is acceptable.

Just like using HyperLogLog acceptable in many scenarios, using Kafka also acceptable. I am quite baffled how widespread the misuse of technology.

Need reliable data storage? Use a database.
Same, I had neovim. Which maybe isn't a Webster dictionary word, but is funny nontheless
they are a bunch of hypocrites is what you're saying? o.O
Ha, yeah it's definitely not the most ideal!
> In market based economy the market will "point to the lack of improvement or change as a reason to return to WFH".

this is a hilarious thought. have you just joined the workforce?
Right, maybe Airtable is to Slack as Sortabase is to Discord
I got:

traglot
tra·glot

a small country with strong military assets
"a treaty of multilateral traglot cooperation was signed"
Other countries just calculate up an estimated bill and it seems to work for them. Is there something about US taxes that makes that solution intractable?
I used to work there and I know people who currently are mangers (among other positions) there. Maybe they’re all lying to me, but I doubt it.
I am now enlightened. Thank you.
>C doesn't have this problem

I don't think a strong type system is a `problem`, implicit conversions can lead to so many annoying and hard to find bugs.
Downvoting can also happen, if people believe, that the comment won't lead to an interesting debate.
>The original goal was to have a message queue that holds statistical data

I suppose that might have been the original goal, but the current tag line includes "data integration" and "mission-critical".

"Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications."
Same. I’ve been working remotely for 23 years. I love working in an office when I get the opportunity to. The context switch is what I miss the most. It’s a 30 minute bike commute downtown for me. I had a chance to work in an office downtown several years ago and it was one of my favorite experiences.

And before anyone asks, yes, happily married, kids at home, excellent home office, healthy social life.
I’m a lowly worker but.

Not really ? Film acting is a delicate art. And it’s 1000x faster than computer animation. You can film a cheap film in 3 weeks maybe, on a tight schedule. The actors will be able to deliver what you need.

Animating the equivalent film would cost you something between 1-3 years.

So no I don’t see a way that any of this will affect film actors. We already have fully functional digi doubles, they just don’t use NERFs.

Pointing a camera at something / someone interesting is still somewhere around 1000x more efficient than computer animation. I don’t see a near or mid future where this changes.
That's abusive behavior
I remember that post! I had commented on it, back when this project was still very early and using a different name.

I agree with all your suggestions, and we've considered most of them. Importing CSVs presents some challenges, particularly with trying to infer the type and valid values of each column.
Yep, tough to type business logic.
Don't forget forget AMD
>I hate to say it, but I have to recognize when I’m without leverage. I’ll absolutely go back to the office if it means I have a job.

I think this might be part of the strategy of the current layoffs, to kinda push the issue with economic force. Who knows?

>several grueling months of unsuccessful job searching

Do you not have a network of people you can ask for work?
Telly Is the First TV Paid for by Brands
Thank you; I'm glad that you're keeping c2 online.
> I've paid tax specialists in the past far more with worse results.

This was the year I decided to compare freetaxusa with a paid professional. Maybe it's just that my taxes aren't complicated enough to warrant a pro, but I'm not making the same mistake again next year.
… or he could have just made a simple report like she asked. A very cringey take down of someone just asking for basic information a COO would logically need to do her job. A good developer would have got that work done without being so obtuse.
This sounds way more inconvenient to me when you figure in the amount of mistakes you are going to make creating keybindings in the fly. What might make perfect sense at first will seem really dumb once you've added 20 more shortcuts, and then you'll have to either stick with it or start over and relearn.

And seriously, emacs does so much! You won't even know what you don't know if you don't use the work others have done creating the UI (keybindings and shortcuts). Unless you really want to read all the source code yourself too
There are a lot of arXiv papers where people develop test suites for chatbots such as

https://arxiv.org/pdf/2206.10498.pdf
Yeah, something like the history of Protobuf or Avro and all the discussions about schema evolution in those things will show how these systems break down in the real world. Schema evolution and "supported types of requests" are hard in similar ways.

Do that munging at the boundary? Your boundary is gonna eventually be a heap of messy compatibility code to normalize requests. PLUS you would need to build some sort of sidecar to pass forward any necessary information about which sort of boundary request it was, once the business logic somewhere deep in the system starts depending on more than just the post-normalization form. If instead you want to reflect that in the type system through the whole system you need some sort of crazy-complex type hierarchy complete with a bunch of conditional validation rules or lots of permutations of types... or Maybes all over the place that just shift the burden back to the business logic code, to know which ones are REALLY needed when.

Cause your business logic has no limits on its complexity, but your type system probably does.
> The tendency to valorize Native Americans as somehow above material trends, not prone to waste, etc. etc. is a cultural invention of the latter 20th century and the counterculture movement.

Perceiving peoples living outside industrialized society (or whatever is perceived as locally modern) this way is definitely not an invention of the latter 20th century. The flip side to being "less civilized" is having access to ancient concepts and norms that are more "natural" and "wholistic", and Native Americans and others were absolutely described in this ostensibly positive light just as much as they were in a negative, derogatory light. All peoples have done this throughout time; pick any cultural group anywhere and at any time and you'll also find another group who were the objective of such perceptions and ideas.

If latter 20th century and 21st century leftist thinkers wonder how or why such reductive, dehumanizing thinking could become ingrained in a culture, or if they wonder if the people who promoted these reductive identities had ill or good intentions, they need only reflect upon their own narratives.
Oh I see the operator now, looks decent. Before the deployment documentation I had found was very manual and full of a lot of pod exec commands.

Worked with many operators in the wild and anything that gives you more control through CRD/automation and less manual pod intervention is a huge win, let's us bake into our already existing pipelines for deployment and releases also. The Confluent($$$$)/Strimzi operators do well on that front. I'm super excited to have competition in this space!

I'll keep an eye out for the new release!
This is a good list, but most of these Unicorns were product of zero interest rates. The valuations are down, we just don't know how much and some of the companies on the list are already bankrupt like Voyager. Read here [1] about the astonishing rise of the unicorns in the last 3 years.

Also a billion $ unicorn is not the same as billion $ revenue.

[1] https://wolfstreet.com/2023/04/26/what-are-we-going-to-do-wi...
I think the disconnect is that in Europe employment contracts spell out a lot. In the U.S. they are really don't cover a lot about how you work. The common phrase in the U.S. is "additional tasks and duties as required", which could mean anything.
This seems kind of pointless to me. Long before I entered the academic system, Turnitin had pioneered the industry of accusing students of plagiarism while simultaneously claiming unlimited license to their works.

They also built a parallel industry selling to services to students on how to avoid being considered as plagiarism.

In the real world, that is known as organized. But in academia, it is business as usual.
It's still incinerated plenty of places, iirc Japan does it and I know that at least some of it here is: https://www.teplarny.cz/cs/spolecenska-odpovednost

> Využíváme spalování odpadu. V létě je spalovna hlavním zdrojem teplé vody pro město. Vyrábíme současně elektřinu.

~= "We are using incinerated waste. In summer the incinerator is the main source of hot water for the city. At the same time we're producing electricity."

They do have a couple of charging ports at the teplárny near me, but I don't know how much electricity they produce.
Each time they release something like this it's got to require two inputs, is clunky, may have tearing problems under some platforms, and is discontinued not very long after due to lackluster sales. Remember they had a 5K monitor plagued with the same kind of trouble?

Given that most of the gear in the business world is laptop-shaped, requiring two DisplayPort cables is just not going to fly. What do you mean, "get that expensive USB-C to dual DisplayPort dongle from Sonnet"? I thought DP1.4 was perfectly capable of driving an 8K monitor over a single cable, heck, that's what my old Dell Precision 7520 laptop is supposed to be able to do.
Other answers are already good, just offering yet another difference.

Parameters is something that gets set indirectly via training, it's kept within the weights of the model itself.

Context is what you as a user passes to the model when you're using it, it decides how much text you can actually pass it.

Being able to pass more context means you can (hopefully) make it understand more things that wasn't part of the initial training.
> They contradict Unicode.

What?

> The problem? Many of the programming ligatures shown above are easily confused with existing Unicode symbols.

Oh. But that’s not a contradiction? Ligatures are just for display and don’t really interfere with Unicode.

I don’t see how you could be confused, really, considering the state of the art. Widespread Unicode in programming languages are rare. You probably know if you are in the process of reading Haskell code (ASCII) or Agda (Unicode).
Thanks, this is what I was hoping for by posting the question
"Alignment" as practiced by companies like OpenAI is precisely the extrinsic enforcement of echo-chamber behavior from AIs. You have precisely inverted reality
That's a fine general sentiment. However, in this context it's a problem if you want to assign NULL to a pointer without a cast, which is why C++ added the magically convertible nullptr in addition to the magically convertible `0` constant.

char *x = 0; // ok in C and C++
char *y = (void*)0; // ok in C, error in C++
char *z = nullptr; // ok in C++

therefore:

#define NULL ((void*)0) // Required by Posix C, invalid C++
#define NULL 0 // Pre-nullptr, the only valid C++ definition

C++ can't define NULL the safe way that Posix C does.

I don't understand why it's more acceptable to allow magic `0` conversions than magic `(void*)0` conversions, given that the latter is far less likely to happen by accident -- but here we are.
I don’t think you are? Redefining a reserved identifier is UB per ISO C (any version) 7.1.3p2, and per 7.1.3p1,

> Each macro name in [the standard library] is reserved for use as specified if any of its associated headers is included; unless [you’re #undef’ing a function also provided as a macro].

The general idea seems to be that standard headers are allowed to use macros they define, even in other macros they define, and because macro names are late-bound (ugh), even if the user only redefines the name afterwards, every macro that uses it will then be affected.

As a silly example, a valid part of stdlib.h could be

#define NULL 0
#define EXIT_FAILURE (NULL)
#define EXIT_SUCCESS (EXIT_FAILURE+1)

and now after your redefinitions EXIT_SUCCESS becomes a constraint violation.

(For an implementor to actually do this would of course be dumb, but you did say “allowed”, and that’s what the standard says here.)

Or did I misunderstand “use as specified”?
I suspect that a coordination between a human programmer and an LLM doesn't require strong programming skills, but it does require strong debugging fundamentals. A month ago I had ChatGPT write a function in Racket just given a text description. Take two lists of symbols of any arbitrary length (but only if both lists are the same size) and construct a new list which selects one at random from the other two lists at the same location. There was some other logic in there, too, based on the way I'd done the structs.

ChatGPT wrote the function perfectly on the first shot, but then I realized it was only working most of the time -- turned out ChatGPT had done a really obvious off-by-one error in the loop, and it was breaking on (1/n) attempts where n is the size of the list.

It's exactly the same as how ChatGPT usually knows what formulas and approaches to take when solving graduate-level mathematics, and its reasoning about the problem is pretty good, but it can't get the right answer because it can't add integers reliably.
> Your comment seems like a prime case of perfect being the enemy of good.

Which makes sense in a lot of spheres where's there's obligations on both sides. Unfortunately, if myself and the IRS come a disagreement about my filings, I can end up in jail or at the very least deal with an expensive criminal prosecution. If the IRS is wrong, then there's effectively no penalty for them.

The government wants it both ways. People understandably have some apprehension about this.
Is Open Verse real? Or is thar a fictional tale to make a point?
So you're projecting, then? You're claiming other people are addicted to Adderall and left it behind, while being addicted to other drugs. You didn't actually solve the problem here, you exchanged it for another and are angrily lashing out at other people.

I'm not gonna knock people for smoking weed or whatever on their free time to deal with the bullshit of life, but it makes you an asshole for trying to knock people down who legitimately need Adderall to function while pushing your own woo bullshit.
Most of the economy (as in cash flow) is through businesses, and what you’re saying doesn’t apply to them.
If you're into finance and tech, you should subscribe to his newsletter: https://www.thediff.co/

Even the free version has good content.
I have thought that Sci-Fi / speculative fiction stories are in a really good position to be categorised by something similar to Aarne–Thompson–Uther index.

Consider some basic stories like:

* a person travels backwards through time to prevent a tragedy.

- By doing so they cause the tragedy to occur.

- On returning to their own time they discover the tragedy was necessary for their society.

* a person travels backwards in time to meet their hero.

- they discover the person didn’t exist and become them.

- they discover the person isn’t as heroic as they hoped and coach them.

Just four examples, but I’m sure you can see how many stories fit into each.
Case in point, integer arithmetic in C. Reasoning about types there is just tiring.