skysight-inc/HackerNews huggingface dataset:
> So if a kid is being bullied for learning to read, the answer is to stop teaching them to read? Is that really your suggestion?

Definitely not. Quite the contrary, actually.

My point is that folks shouldn’t be surprised that some kids in these types of environments have low or negative motivation to learn.

> And by the way, the statement "Some kids are educatable. Some are not." also comes from a sub-culture that is aggressively anti-intellectual.

All kids are able to learn — in fact, they are sponges.

The issue at hand is what do they learn and in what contexts.

Formal school-based learning is a tough sell in some contexts.

People continue to be shocked that throwing money at low SES students doesn’t meaningfully improve education outcomes, despite decades of data showing that it doesn’t.

The interventions that have been shown to work over and over again are:

1. Early interventions like the (old?) Head Start.

2. Increasing engagement at the community level, specifically with parental buy in. This is very hard to do, but can be done.

Once a community has embraced anti-intellectualism, all the school can really do is create a safe space in at least part of the school for those who want to learn.

You seem to be offended by my ideas. The ideas I present here are based on actual research. I encourage you to look into the literature and (if possible) talk to researchers and practitioners in environments that you are not native to (low SES rural, urban, and non-native speaker communities are good places to start).
Top 20 spiciest sites (20+ front-page appearances):

site n points comms ratio

apnews.com 36 14674 17512 1.193
sfchronicle.com 25 5771 6174 1.070
variety.com 24 5479 4992 0.911
mattmaroon.com 73 3332 3023 0.907
axios.com 92 38075 34150 0.897
bizjournals.com 20 2183 1959 0.897
cnbc.com 174 59983 53056 0.885
apple.com 241 99945 88396 0.884
reason.com 70 13143 11614 0.884
nypost.com 28 5851 5088 0.870
markevanstech.com 22 290 251 0.866
macrumors.com 62 18700 16162 0.864
nikkei.com 56 17568 15174 0.864
economist.com 829 119205 102702 0.862
thewalrus.ca 30 6194 5199 0.839
techradar.com 30 7227 6053 0.838
backreaction.blogspot.com 33 7209 5968 0.828
strongtowns.org 27 8279 6857 0.828
mondaynote.com 45 7581 6268 0.827
coindesk.com 22 10236 8355 0.816

Bottom 20 least spicy sites (20+ front-page appearances):

site n points comms ratio

particletree.com 37 997 227 0.228
brendangregg.com 40 11135 2512 0.226
intruders.tv 28 324 73 0.225
aphyr.com 34 8514 1910 0.224
andrewchen.typepad.com 51 757 168 0.222
michaelnielsen.org 31 3335 723 0.217
igvita.com 38 3626 767 0.212
startuplessonslearned.blo 24 1101 232 0.211
citusdata.com 51 8361 1717 0.205
ferd.ca 21 5883 1132 0.192
ocks.org 27 6036 1120 0.186
tensorflow.org 22 5612 1020 0.182
aosabook.org 21 3899 669 0.172
ocw.mit.edu 41 8793 1500 0.171
david.weebly.com 20 1364 226 0.166
jslogan.com 24 97 16 0.165
burningdoor.com 23 149 23 0.154
linusakesson.net 26 4531 684 0.151
github.com/0xax 22 2168 121 0.056
A number of Mozilla's LGBT+ employees spoke out at the time saying that they'd already known about the donation but since he'd been utterly professional at work they still felt quite sufficiently supported by the company and leadership.

The donation getting publicised, going viral and becoming a shitstorm was what forced the end of his tenure as CEO, and I've heard comments since that his being replaced with a more business-y CEO has been a disappointing experience.

(I've no idea what percentage of the relevant subset of employees made such comments and/or held such opinions, and I'm not expressing an opinion on should/shouldn't about any given event, but it does seem to have been a little more complicated than "he got kicked out ... for being a homophobe")
Maybe a tad. Although I haven't seen a press conference for an incoming freshman bassoonist, and yet even the Ivies have them for promising incoming sports talent.

But that being said... this isn't a strongly-held opinion, and I'm in awe of anyone going to these schools and what it takes to get there. Being a top talent in one or more sports, and also academically, is amazing, and I don't want to diminish that.
I'm convinced that all repositories with more than a few hundred PRs definitely need a merge queue. Glad to see discussion in this space, I've been frustrated by the lack of merge queues at previous companies.
I think the biggest deciding factor in this particular situation is what the article says in the sub heading. 'A “Receipt” is immutable'. You don't care about the consistency guarantees of normalization. You don't care about being able to re-derive it with new logic or additional features. And in all likelihood the storage savings from not storing the final generated output is going to be miniscule.

If some data is meant to be truly immutable, and storing it separately won't impact your storage costs, store it separately. Because otherwise that immutability needs to be somewhere else in the system.

If you normalize your data and dynamically derive receipts, your logic needs to include all receipt logic you have ever used, cordoned by timerange. Was the price of a large Pizza changed in 2018? Your receipt logic and data has to reflect that forever. Did you allow stacking coupons but in March 2017 you started limiting it to 1 coupon per customer? Your receipt logic and data has to reflect that forever. Did you have a week where prices were rounding in the wrong direction when a certain coupon code was used? That has to be in your receipt handling forever.

There's just so much additional effort, so much potential to go wrong, and so little to gain.
besides Ray, are there other tools or platforms that embrace the agent actor architecture model?
<clap emoji> * 3
Doesn't look like it: https://www.chromium.org/nativeclient/reference/external-res...
Learn Version Control (2018)
What's the difference between a merge queue and a pull queue?
The general way I'd do this is to have the foreign key, but not to a "current prices" table, rather to an "all prices" table containing present and past prices. Which goes back to immutability. Maybe over-engineered for a small pizza shop that could get by fine with $ values copy-pasted everywhere, but we're talking about general principles.

It's not like the customers' data is meant to be separate, like they're all paying the same price that we decided for the day, other than promotions which would be a separate table or misc adjustments that would just be a col directly on the sales table.
I developed POS software, and it is an extremely challenging job. The workflow described in this article is still rather simple, there are so many more possibilities (some apply more to shops than restaurants).

One hypothetical example: a tiramisu with coffee has a special price, but you still need to put them separately on the invoice, either because you track if the tiramisus are out of stock and want to stop people ordering more. Or coffee and tiramisu may have different sales taxes (very common in Europe to have a lower tax for food).

Different prices for take away and eating in the restaurant, happy hours. Payment in different currencies, some articles may have fixed prices in a foreign currency, others need conversion with the current exchange rate.

The possibility to split or join invoices.

Usability and speed is crucial at the POS, the users go crazy if they are busy and their software is too slow or has too many submenus. It has to be easy to learn too, often they hire people that fill in for a few days, and they need to be able to use it. A lot of people using it are also not very skilled with computers, or have no interest in learning how to use the software.

The owner may restrict some features to some users, so they can't cheat the system (taking cash payments, cancelling the invoice and keeping the money). There may be some tax fraud prevention laws to be implemented, vastly varying on the region, like digitally signed invoices or the need to report every issued invoice to the authorities in real time.
Qualcomm works with Meta to enable on-device AI applications using Llama 2
Due to the Jevons paradox making air conditioning more efficient will most likely increase energy consumption.

Whereas if you increase the price of energy (e.g. carbon fees) then you will reduce consumption and incentivize more efficient air conditioning as a side effect.

Unfortunately while the former is counterproductive the latter is politically unpalatable so we'll end up either doing nothing or making the problem worse.
It's really hard to build a utopia that scales. Israel in the kibbutz era came reasonably close. Originally, there was almost no private propertly and everybody was paid the same.[1] What they couldn't survive was a rising standard of living.
Despite this, there are still about 130,000 people living in some form of kibbutz in Israel.

[1] https://en.wikipedia.org/wiki/Kibbutz
Obligatory: ackshually water makes things wet it is not itself wet.
> As Satya Nadella announced on stage at Microsoft Inspire, we’re taking our partnership to the next level with Microsoft as our preferred partner for Llama 2 and expanding our efforts in generative AI. Starting today, Llama 2 is available in the Azure AI model catalog, enabling developers using Microsoft Azure to build with it and leverage their cloud-native tools for content filtering and safety features. It is also optimized to run locally on Windows, giving developers a seamless workflow as they bring generative AI experiences to customers across different platforms. Llama 2 is available through Amazon Web Services (AWS), Hugging Face, and other providers too.

They teamed up to host Llama V2. Meta does not need Microsoft's help to curate the dataset or train the model.
SWIG directors are awesome. It's so powerful having some functions implemented in C++ and some in Java in the same class, and able to call each other willy-nilly.
Ditto, I'm not really worried about the complexity of my GRUB config - just that it works. It tends to if I don't go poking/looking directly at it.

Leaving them to manage the config has worked a-okay for me, even with a cmdline that would cause shudders in most. grubby has been a frustrating introduction

If I were to invest any effort in my bootloader at all, it would be to get closer to the 'metal' through systemd-boot/efibootmgr

TLDR: looking at the GRUB config invokes a "why am I still doing this" emotion, I'd rather not
Recently had a phone screen. The job posting said "Remote". The person on the line said "Actually, we don't offer remote, the job posting was wrong. We're hybrid, in office 3 days a week."

I did not pursue the "opportunity".
Flynn effect. It's indeed trivial.
Companies everywhere are "struggling" to hire as many people as they would like at the wages they would like.
no, it will just not be labeled. So you need to scroll around along the street until you find a part with the label on it.
I love the "Steps: 1 - 2 - 3" image. It reminds me of the old Slashdot memes of:

* Step 1: collect underpants
* Step 2: ??
* Step 3: Profit!
But can water make water wet?
Those results say nothing. Were you RAM-constrained? When I am not, I have found that Firefox tries to use more memory. If I use Firefox while also having 3 VMs running and compiling stuff it stays down, whereas if I don't it easily starts using over 4gb (i have 64).
FWIW, graphite.dev's MQ supports GitHub Enterprise Server
Meta Unveils a More Powerful A.I. and Isn’t Fretting over Who Uses It
If you like arbitrary metrics, here is another:

https://survey.stackoverflow.co/2023/#most-popular-technolog...
The reason I can't stand ChatGPT answers is that it's trained on overly wordy SEO articles that need at least 500 words
Honestly, I could use with more smart tech in my hotel experiences.

Why can't my hotel chain of choice's app let me do the following all within the app:

- Book the room

- Check in (geo-locate to verify if necessary)

- Be my room key

- Be my TV remote

- Help me pay for any additional purchases I make (over the counter medicine, toiletries I forgot, mini bar, room service)

- Let me request extra towels/pillows/etc.

- Check out

My ideal hotel stay would involve very minimal interaction with humans.
It's been three years of fully remote programming work for me. I don't see myself ever going back to an office.
> half of the earth's habitable land is currently being used for agriculture

This is a fact (to some margin of error). It's indisputable that humans require land to produce food through agriculture, and that amount of required land increases with population size. I'm curious what analysis could possibly show human population growth doesn't result in more wildlife habitat destruction.

Since we stopped being hunter-gatherers, we've required agriculture to support large sedentary populations. Land use by humans/wildlife is generally a zero-sum game.
The optimist in me believes that investments in fossil alternatives can actually be great investments. Just like what you see with car batteries (China) and EVs (US + China), the electrification of everything has some fundamental benefits and could thus provide great wealth for the innovators long-term.
But this is wrong in at least two ways:

> Additionally, if the hash contains duplicate keys, swapping the keys and values may not have the desired effect.

You can't have duplicate keys in a hash.

More importantly, their implementation adds the swapped pairs but does not remove the original k/v pairs, which is both incorrect and does not match the output it prints.
It happens to be the biggest (excluding Greenland).
> defects are created by complexity, not repetition.

Any reference for this ?

I though there was a pretty strong connection between the total number of line of code and the number of bug... That's the whole point of DRY.
This reminds me of how when Rush retired, they started then selling all sorts of re-hashed or knick knacks that aren't really new music or tours. It just feels like a cash grab now.

It'll be the same with these generated media. Consuming art is fundamentally an experience of humanity, of connection. The more generated it is, the more it loses its purpose.
It doesn't work for me.

brew install simonw/llm/llm
...

==> Installing llm from simonw/llm
Error: Your Command Line Tools are too outdated.
Update them from Software Update in System Settings.

If that doesn't show you any updates, run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

Alternatively, manually download them from:
https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 14.3.

I have 14.3.1 installed
Right, I am asking if RL may be a somewhat easy way to get that in there? Since a lot of robustness is best known after a series of losses.

That is, if you know what your total exposure to risk is, then LP is still ultimately the answer. If you don't, you need some way to monte carlo different scenarios to get an idea. And at that point, I feel you have backed yourself into RL?
> The App Store disclosure you're referencing means these data can be aggregated and associated with your identity, but that's just the nature of using any social media app that serves ads these days.

I looked at the playstore and the information there is the same. I looked at Reddit's app and it doesn't say anything about financial info or health data like this one does. Also it looks like the play store doesn't let you see what permissions an app needs anymore.
Sounds like a classic case of bullying tactics in picking soft targets.
Thank you, that looks useful! I don’t have much RAM on either of my Macs (I usually use Colab or Lambda Labs GPS VPSs to run LLMs). It would be great to add a column on your model display for RAM size to run the models.
I'm hoping to push us that way, some hurdles with getting buy in from the whole team though.

That's why I wish DevOps made it a really clear cut choice. There's some really low hanging fruit and silly decisions that spoil the initial impression:

YAML pipelines have been the "official" option for at least 4 years now but when I create a new project, every issue has a "deployments" section that tells me it only supports classic releases. Classic pipelines/releases can now be disabled at the project level at least.

They're introducing a new widget that shows open pull requests across repositories but for an absolutely insane reason it's limited to 10 repositories, just why...

Environments still have no support for resources other than VMs and AKS.

The mandatory "sprints" backlog is just stupid as well. It's a clear artificial limitation rather than one necessitated by the platform.

Another issue is that Microsoft have done a poor job at communicating the potential longevity of the platform. The Github acquisition is the first thing that gets mentioned when DevOps is brought up as an option, which is a shame because DevOps feels much more capable/cohesive/advanced than GitHub.

Despite these problems it's still been the tool with the absolute least friction and most potential when it comes to organised development work. The alternatives I've used come nowhere close.
Btw, you can bookmark the entire tree, to re-open the entire tree later. I mostly have the same workflow as you, though, except for a few regularly scheduled things (book clubs, DnD sessions, etc), where I have a bookmarked tree ready to open for necessary context.
the worst I've seen is a hotel in NY that only had one network that all rooms connected to but also had Google cast TVs

so in my google home application I could see the titles of all the other rooms and control it remotely
amazing @simonw !!
When you run that command, where does it download the model weights from?
> If you add 3x as many normal cars on the road the traffic incidents would increase in the same way!

Are you sure? In a lot of cases you would get traffic jams. The rate of incidents in a traffic jam are likely different from non-traffic jam conditions.

A study from Australia says: "Results showed an approximately linear relationship between traffic volume and accident frequency at lower traffic volumes. In the highest traffic volumes, poisson and negative binomial models showed a significant quadratic explanatory term as accident frequency increases at a higher rate." [1]

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7068508/

What's worse, a big point in the article is that we don't know exactly what the denominator is on the incident rate, and we are not even really sure what the numerator is either. The companies running these protracted live-road experiments are not being forthcoming with their data on how many cars they are running, when, and exactly what the incident count is.

Quoting the article:

"The city is left in the dark about the exact number of driverless taxis operating in its streets, and the miles they’ve traveled. Data captured by state regulators, officials say, doesn’t capture the extent of the vehicles’ disruption and potential hazard on city streets."
That's a different kind of business problem. Each transaction is profitable but profits are not sufficient to grow fast. This is different from each transaction being a loss.
I suspect you're on to something ;-)

It might also be that people who obsess about typography are more inclined to create pretty documents whenever they can. API authors and DB designers are maybe less interested in making pretty documents, which is why their (at the very least equally important work) is often described in a readme.txt meant to be read from the terminal in the typeface of the reader's choice.
Mouthwash is typically alcohol based. Alcohol is a pretty good disinfectant in general.

But it's efficacy will really only be decent while it's in your mouth. Once it gets diluted past a certain point, it's not going to be doing anything. You'd probably have similar results with vodka.
> link to the PDF menu

And the especially responsible will print the (human-readable...) URL under the QR code.
I thought that I was the only one to feel this way! Not anymore.
> But one of the things that makes MIT special is the fact that it is meritocratic to its cultural core.

"The word [meritocracy] was adopted into the English language with none of the negative connotations that Young intended it to have and was embraced by supporters of the philosophy."

https://en.wikipedia.org/wiki/The_Rise_of_the_Meritocracy
The M2 can't match the 7840HS in CPU performance though[1]. It's half as fast in multi-core benchmarks and a bit slower in single-core.

[1]: https://www.notebookcheck.net/M2-vs-R7-7840HS_14521_14948.24...
That's either a very wasteful mistake or a series of poor decisions by that company. They are going to have a lot of candidates who are unhappy and waste a lot of time on screening.
I don't know but it makes me wet inside and out and that's what's important.
Photo-surrealism is one of the most interesting facets of AI artwork in my opinion, and the closest thing to legitimate artistic expression since by definition you're trying not to replicate something. It's a shame all anyone wants to do is anime porn.
The whole of Europe is on the decline
I disagree on the "all too perfect" part. It's pretty much exactly like when people first started buying fancy DSLRs and so they took a lot of photos that were technically great but weren't interesting content wise.

The images generated by SD etc are technically great, but the content is all 'same-y' with no individuality, to the point that people used to seeing images of that kind of art can very easily recognize when they're looking at AI generated images, even if they don't have any of the telltale technical errors (like poorly defined fingers).

The difference is just that getting a fancy DSLR was still on the path to potentially developing photography skills, while using image generators isn't. So while those interested enough in photography might've eventually developed their skills further, those using image generators just become abusive and disrespectful towards actual artists for not 'acknowledging' them as artists.
Ah. I can see how this might be useful for supporting a large library of plugins for various applications and industries.

> Vx32 is similar in purpose to the Java or .NET virtual machines, but it runs native x86 code, so plug-ins can be written in ANY language, not just Java or C#.
It's like a rebase queue, but with more ref-log, and less tree inversion. Pull queues counter-intuitively lean on force-push-with-lease sub-commands, whereas monorepo merge queues have remote build caches for... sorry I blacked out.
Well.

Chrome definitely lit a fire under Firefox, and that’s saying something because, at the time chrome came out, Firefox was “fast”.

I switched to chrome early on for the speed benefits.

At some point, Firefox started getting pretty close. Albeit not on parity with chrome, but chrome started major spying oriented pushes. So the minor loss in speed was worth it.

Now chrome could never win me back anyway. Google is evil.
I'm skeptical, given that first section is testing vocab -- not "infer what this word means from context", but just straight-up "how many words do you know", which I don't think has much to do with intelligence (whatever that means).
France also has its own design system and font
(Marianne): https://www.systeme-de-design.gouv.fr/elements-d-interface/f...
If you want a better future for your children then you should be saving money. With AI on the works, the future don't look very good for those without capital.

Believe me, you are not making difference you think you are doing. All the wealthy people I know don't care. I know a guy who flew more than 50 times last year, private jet and most of the times only he, the pilot and a third person. The less wealthy, who also emit a lot, don't care either as they can't afford to save the planet. Just look at Billionaire's row in NYC.
Arkham intelligence releases 'dox-to-earn' project
Yeah go echo a below comment, unless something is broken Ubuntu and Fedora both do this already.
I think they mean when a for-profit company does it.
Corresponding paper: https://sci-hub.se/10.1145/2975980.2975987