skysight-inc/HackerNews huggingface dataset:
The language is made a lot more confusing by the fact that most of the time you can improve performance of a conceptually message-passing implementation by implementing it as much as possible in terms of invocation, so it's totally reasonably why even very dynamic implementations would end up spoken of as method invocation.

E.g. my long-languishing partial Ruby compiler uses C++ style vtables because they're fast and the "only" challenge is that you need to propagate method re-definitions down a chain of descendant classes (and avoid overwriting overridden versions in the descendants). In practical terms, pseudo-code for a method dispatch is ob->class_ptr.vtable[method_slot](args...) and all of the dynamism happens with a combination of dynamically overwriting and propagating method pointers down the vtable chain (I was worried it'd lead to way too much memory spent on sparse vtables and having to fall back on a hash table for less-used method names, but in practice the number of classes is usually very constrained) and filling in thunks that forwards to method_missing for names that are seen in the system but not implemented by the current class.

Effectively you can consider the vtables as perfect pre-filled caches. To someone casually looking at them to get an idea of Ruby, it'll look like Ruby's object model is almost the same as C++'s.

So I agree with you that the key practical difference is static vs. dynamic dispatch and early vs. late binding. With those distinctions you don't really even need to make the compile vs. runtime distinction. That is, you can statically compile something that includes dynamic calls to modify the object model, like my prototype compiler.

Elsewhere I suggested one way of looking at it is that to distinguish the C++/Java etc. and Smalltalk model of OO, the key test is how common it is for there to be code where determining which method body will be invoked by a given call devolves to the halting problem if you don't have the precise inputs ahead of time (e.g. in Ruby, almost every ORM would cause this).
> Also they can remain homeless because of the climate.

Weather is part of the reason, but not the most important one. If it were, San Diego would have a worse homeless problem than San Francisco.

The most important difference is that the city of San Diego spends one third as much as San Francisco per homeless person. ($46.8 million in city spending[1] for an estimated 1900 homeless.[2])

San Francisco has an enormous homeless-industrial complex that uses every virtue-signaling, heart-tugging propaganda tool at its disposal to increase the flow of money thrown into its bottomless maw, despite no metric ever improving one bit whatsoever.

[1] <https://www.lajollalight.com/news/story/2023-04-15/san-diego...>

[2] <https://www.latimes.com/california/story/2023-02-07/downtown...> [3]

[3] The count is only of the homeless in downtown San Diego. While presumably most homeless San Diegans are there, just as there are very few San Franciscans living on the sidewalk in Pac Heights, the point is that a larger number would mean that much less spending per homeless person in the city as a whole, and that much more glaring a discrepancy between the two cities.
I do recognize that 'one of the first off-the-shelf devices for high-quality, real-time music applications' it is somewhat murky and a lot was happening in the late 80s, beginning 90s. This thread already contains pointers to other - more accessible alternatives.
Giving more proper definitions helps: With real-time I mean that audio (or a MIDI event) can enter the system and, with a low latency in the order of 20ms, a sound can be produced. With high-quality I mean that it is capable to generate 16bit samples at 44.1kHz (CD-quality, at the level of human hearing). This combination made it one of the first (the first?) truly general systems for electronic music applications.
ThorCon (https://thorconpower.com/) is currently working on this approach.
'Unfortunately there are any number of people who would be happy with option B in this scenario.'

Since we are going on personal beliefs rather than hard facts, I suspect is number is very low.
What would be interesting is if Google took the chat GPT approach to better train itself.

For instance, every time you speak to Google, it doesn't just 'guess' what you're saying, rather, it will present you with 3 options of the most closely sounding things for you to pick from. And by picking, you train the model.
This is true for many US cities, but by far not all of them, and probably not even the majority. Places like SF, Los Angeles, Houston, Miami..etc, have very mild winters that are relatively easier to deal with if you're homeless.

I do question that it's largely the winter weather responsible. Even in places like Chicago, where the winter does get cold enough to quickly kill, there is still a large homeless population, so the weather alone isn't all that's at work. And similarly, Murmansk and Arkhangelsk are also very northerly cities with some serious winter weather, and there were plenty of homeless there too.
When linux was introduced in that group majority of the posts weren't asking how to make money from it. That's the difference. Try hanging out in langchain and openAI discords. You will see the difference.
Paradigms of A.I. Programming: Case Studies in Common Lisp (1991)
More like we need to decentralize jobs. Otherwise real estate pricing is an neverending uphill battle.
> My cynical assumption would be that most of the money goes into employing political allies of the city of San Francisco.

More or less, yes. See my other comment on the city's homeless-industrial complex.
> TikTok tracked UK journalist via her cat's account

So in UK cats have online acvounts ?

How about fishes ?
Thanks for the support.

> Giving poor people money in form of UBI or tax breaks is the way to go in distributing all public goods.

Be careful, that's not the orthodox definition of public goods. See https://en.wikipedia.org/wiki/Public_good_(economics)

> In economics, a public good (also referred to as a social good or collective good)[1] is a good that is both non-excludable and non-rivalrous. For such goods, users cannot be barred from accessing or using them for failing to pay for them. Also, use by one person neither prevents access of other people nor does it reduce availability to others.[1] Therefore, the good can be used simultaneously by more than one person.[2] This is in contrast to a common good, such as wild fish stocks in the ocean, which is non-excludable but rivalrous to a certain degree. If too many fish were harvested, the stocks would deplete, limiting the access of fish for others. A public good must be valuable to more than one user, otherwise, the fact that it can be used simultaneously by more than one person would be economically irrelevant.

Public goods (by the orthodox definition) don't need to be auctioned off, and can't be auctioned off: by definition, there's no way to keep the loser of the auction from enjoying the public good anyway.

You are right that most government provided goods, like public parks etc, should be charged for. And that includes roads.

However I wouldn't necessarily make a blanket statement that _all_ government goods should be provided like that. It's just a very strong default, and exceptions need a strong argument to convince me.

For example, some goods are very cheap to provide and very hard to exclude. Or their use has very big positive externalities.

An example that springs to mind are childhood vaccines. They are easy to exclude, but they are cheap to provide and other people benefit from you using them. So I am very sympathetic to an argument that the government should provide standard childhood vaccines for free, and perhaps even pay people to take them.
The trouble is that you can, apparently, have only one trusted third party. You can't have a backup authentication service in case the trusted third party fails. That's what's needed.

I'd like to have a regulated entity such as a bank, or even the California DMV, as a backup authentication provider. They have legal obligations that Google does not.
Man Group Alpha Tech | Quant Python Engineer | London, UK | Onsite | Full Time

As a Quant Python Engineer in Alpha Tech at Man you will be building the tools, frameworks, libraries and applications which power our Quantitative Research and Systematic Trading. This includes responsibility for the continued success of “Raptor”, our in-house Quant Platform, next generation Data Engineering, and evolution of our production Trading System as we continually expand the markets and types of assets we trade, and the styles in which we trade them. Your challenges will be varied and might involve building new high performance data acquisition and processing pipelines, cluster-computing solutions, numerical algorithms, position management systems, visualisation and reporting tools, operational user interfaces, continuous build systems and other developer productivity tools.

Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle.

We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries.

Alpha Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community.

o We host and sponsor London’s PyData and Machine Learning Meetups o We open-source some of our technology. See https://github.com/man-group o We regularly talk at leading industry conferences, and tweet about relevant technology and how we’re using it. See @manquanttech Essential Skills o Exceptional technology skills; recognised by your peers as an expert in your domain o A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches o Expert knowledge in one or more programming languages, preferably Python, Java and/or C/C++ o Proficient on Linux platforms with knowledge of various scripting languages o Strong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB o Proficient with a range of open source frameworks and development tools e.g. NumPy/SciPy/Pandas, Pyramid, AngularJS, React o Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns.

If you're interested, please get in touch with Milly Parrott milly.parrott@man.com
Yep! That flexibility runs through Instaparse. Overall, it's so flexible that you can literally copy and paste an EBNF grammar in from a standards document, and it will hand you back a parser. I love it.
I don't think that number means anything.

1. Looking at the article, it looks like a proposal, not actual spending
2. Even if you spend it, I doubt the people get any of that money. Are these shelters paying market rate for their real estate? Some weird local property taxes that get absorbed right back?

I think overall, like many problems this one is something we should handle at a federal level.
Most lexers just match the longest legal token, so there is no ambiguity between = and == and the grammar does not influence tokenization.

The issue with JavaScript is that say /a+”/ tokenize differently based on the position in the grammar, so you can’t tokenize in a seperate pass before parsing.
Whats wrong about "almost ended" or, "vastly reduced"? I feel manipulated when I see "virtually ended".
Do you provide SSO? Does one also have to pay the "SSO Tax"?
It seems like generative image generators can’t count very well and we notice whenever the number of something is supposed to be fixed. They also screw up the black keys on a piano.
'And of course not all homeless people are the same.'

Although obvious, it's not something one hears that often. There is a perception here in the UK that a homeless person is someone who sits on a corner begging all day.

Ironically, a lot of these people are not actually homeless since they are where all the resources are targeted towards. Many real homeless people do not stand out from the crowd because, well why would you?

[Speaking from experience]
ESA -and Europe in general, sure, but particularly ESA- also has a massive bureaucratic problem.
Whatever you do, don't autoload Rails `lib/`
It’s because we can’t envision anything other than capitalism… any of us.

Capitalist realism is a big deal. In retrospect the old world order will seem crazy but while it is here, now, seeing on the other side seems insane.

The AI has been running in our heads since Adam Smith. Capitalism is the “evil AI paper clip maximizer” - it exists only to find supply and demand equilibrium, nothing more.

We ignore that at our own peril.
This is not very accurate depiction.

The tent camps that were common 15 years ago were victims of human trafficking by southern European gangs. They were predominantly from a certain ethnic group from two southern European countries. They are moved to other countries when the weather gets cold and come back in the spring.

Street homelessness was not common before the housing first doctrine, there were shelters.

Housing first is the new doctrine because it is cheaper than shelters in the long run.

Someone living in the streets and shelters is unable to care for themself because they spend all their time, money and effort trying to stay warm, fed and clean. Once they have a place to sleep, cook, wash and keep their stuff safe, they have resources to address their own wellbeing.

When they were sleeping rough, any resources spent on their wellbeing went down the drain. And more resources needed to address the damage to the society.
that country refers to Finland from the GP's previous sentence.
They seem to be using all kinds of environments, at least from the languages their repos are reportedly written in. But the fact that they developed such a low-level tool (not just a library to do X, but a tool to work on code-bases) makes me think they must be pretty involved.
Could you expand on why being an anonymous proxy would be an issue in this case? I can't think of anything interesting off the top of my head.

You can't post (because you're not logged in), so there's no issues with moderation. The toot is already federated publically, so there's no issues with unintentional read access. It doesn't need to contact the original server, so there shouldn't be any load/DDoS issues. I must be missing something…
I built zod-chatgpt https://github.com/olup/zod-chatgpt a couple of weeks ago to serve same purpose in typescript
I’m Finnish and this is not my understanding. Finland has a specific policy that every time a new neighbourhood is constructed, a percentage of those houses are allocated for the municipal government, who then rent them for these less fortunate folk. This means that the problems aren’t concentrated but distributed. It’s part of the larger ideology of equality in Finland, which is that the extremes in both good and bad are softened.
If your missiles stop being effective if the other side has access to the source code… well I got bad news. They've already obtained the source code.
Author here.

Beautifully written! I completely agree.

> Like anything else, it takes practice to get better at this. But you can get better at it. I know I have.

Can you share more details? What are some practices you found particularly helpful?
California's permission of converting single-family zoned land into multifamily housing is in name only. It can only be done by owner occupiers - not by developers who want to buy land and build on it. Which basically never happens.
It would be impossible to prove it’s not just a fictional story
From the Linux HDR hack fest,
https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
https://news.ycombinator.com/item?id=35776163
One problem I can imagine is that builtin struct types might have implications for ABIs. The C standard probably would prefer to not define their interior and memory layout for portability, but these things need to be clearly defined for ABIs.

For instance in a slice type, does this have a start and end pointer, or a start pointer and size? Does the pointer or size come first? Is size the number of elements, or number of bytes? Alignment? Padding? Etc...
I still laugh about Ringos comment - 'ELO broke up when they ran out of our stuff to recycle'

Ive seen Jeff Lynne laughing at that too in interviews
another very very good Russian-Hollywoodian style film is 'The Age of Pioneers' about the absolute madness of the Voskhod 2 (first spacewalk...they were mad as hell)

of a different kind but still beautiful is 'Out of the Present', which shows the daily activities filmed by the single cosmonaut who remained on board the mir during the fall of the urss.
We are only talking about auctions, because the number of people who can visit certain parks is lower than those parks can admit.

No matter how you shuffle, auction or raffle the tickets, that doesn't increase their supply.

So by your metric, all methods fail?

If the market clearing price for tickets would be so high that poor people couldn't afford to win an auction, then in the alternative that they get lucky and win a raffle, their best course of action would be to sell the ticket on the secondary market and enjoying the money.

Unless, of course, you ban poor people from re-selling their tickets. I mean, they most likely would spend it all on booze, wouldn't they? /s

> Or we're left with needing charity to step in and buy tickets on behalf of the needy.

Give poor people money. They know best what they need.
> The Mojo standard library, compiler, and runtime are not available for local development yet, so we created a hosted development environment where you can try it out. We call it the Mojo Playground! To provide the best experience possible, the Mojo Playground currently supports a limited number of people.

> Sign up for access to the Mojo Playground. When you receive access, log in to the Mojo Playground using the email address you provided in the above form.

A programming language as a service. Exactly what we all needed.
We bought some eco "bamboo" plates for our toddler because he keeps breaking ceramic plates. But they just mix some bamboo fibres into the plastic. It does feel a bit nicer to touch than normal plastic, but I'm not sure how it is more eco-friendly. It's still plastic that's going to end up in a dump.

(That being said, I don't worry too much about the material of something that gets years of use)
Been doing it for 20 years so far.

If you work in a large business that needs git but doesn't have backups and has no disaster recovery plan at all you're going to have much bigger things to worry about than a git repo being offline.
How about Rosetta en Philae?

But yes, also that rover.
Oh noes. Someone can keep downloading data from a server. Someone call the cops.

This is a big nothing-burger. The "attacker" has to actively sustain downloading the data being requested. No amplification, no anything making it anything but a nuisance. Just a lamer that discovered that they can keep making requests in a loop in a Python script.

Sure, some per-IP rate-limiting might be desirable there (but has to be balanced against new nodes being able to download the history), but any service exposing data on the public Internet can be DDoSed by just making requests to it from multiple IPs, and that's why so many companies hide behind Cloudflare.

The total rate limiting seems to be already implemented: https://notatether.com/academy/how-to-limit-bandwidth-of-bit...

This "attack" might rake some fees on people hosting public nodes in the cloud (just like about any http server, S3 bucket etc.), but that's about it. Lots of nodes don't accept incoming connections, communicate via Tor, network relays, etc. so this has absolutely no chance of making any dent in the network as a whole.
Well under your definition the whole capitalist system is just masked exploitation. If that’s the case then I don’t think this is any more egregious an instance of exploitation than the every day income disparities already happening.

What benefit does a board of directors have over helping out the CEO (an employee as well) vs customers and employees?
Is a radar signature "source code"? Do you generate radar signatures with gcc?

Your comment makes little sense.
The kind of people who write code to prove to themselves that they can, may be exactly the kind of programmers whose code we should be using.

They love programming, which means they do it a lot (beyond the bare minimum), which means they're probably pretty good!
which homeserver are you on? they could simply be blocking matrix.org? (although this would already be a little tricky given matrix.org is behind cloudflare)
A lot of cardboard containers are lined with plastic, and come with plastic lids. So while it's arguably less plastic, it's still too much plastic...
I built a toy[0] for Typescript that works similarly to this.

It takes the expected return type of a function, translates it into a JSON Schema, queries OpenAI, validates the response, and then magically returns the response as typed output.

[0]https://github.com/jumploops/magic
Most of mine too. When you're hand-writing the whole thing anyway, and the grammar makes it obvious the next token can only be an identifier it feels wasteful to call a generic function, and so I rarely add a generic function unless I get to somewhere in the grammar where there's no easy way to determine a single or small set of token types to parse. But at the same time, if you're reaching for automation the lexer side is easier to automate "cleanly" and most of the automation tools tend to provide a single entry-point.
Income taxes have lots of deadweight effects. Raising them mostly leads to more and more avoidance.

Establish a land value tax, if you want efficient taxation. You can't hide land, and you can't pass such a tax on, either.
As running the models seems to be relatively cheap but making them is not I believe that's where the money is. That and generic cloud services because ultimately the majority will train and run their models in the cloud.

So, I would bet on AWS before OpenAI and I would bet the times of freely available high quality models will come to an end soon. If open source can keep up with that is to be seen.
Speech isn't a particularly useful input method ... until you lose the use of your hands. Then it suddenly is a lot more attractive.
They are still technically difficult to build, and making explosives is the easy part. If someone had wanted to explode you badly enough, they'd have done it without self guiding missile already.
Not saying you are wrong, US is lagging behind as well on many other sectors as well compared to the rest of the world; manufacturing, transportation, green tech, participative democracy, integrated administrations to quote a few.
Reusable rockets make launching stuff cheaper, but integrated Administrations save you millions of admin jobs that could be redeployed to more game changing missions. Imagine not having to declare your tax, or have bookkeeping, or file mountains of documents to renew a visa.
Consider this text: /a+ ”/ How would you tokenize this if you don’t know the grammar context? If it is a regex, the space is significant - it is part of the pattern. If it is a divsion, the quote will start a string.
Eh, even though you prove things about your specs (possibly) there's still a difference between proof assistances and spec languages