skysight-inc/HackerNews huggingface dataset:
As a longtime educator, I see a lot of experienced teachers leaving. In fact, I'm leaving this year, though I'm unsure if it's permanent.

It's a mixture of reasons, from low pay to high demands, but I think a large part is a lack of respect from students, parents and admin. Teachers have been stripped of most of their power to do anything about it. The last year I taught public school a student was verbally abusing others and threatening them in class and I couldn't get him removed. It ruined the class and scared other students, but because he had documented issues they said they couldn't do anything.

I teach in overseas private schools now, and the kids are fantastic and the pay is decent, but the job has an increasing amount of non-teaching related stuff which detracts from the what matters, the kids. Also, the syllabus for CS is so outdated, and I find myself apologizing to the kids since I need to to teach it to them for their exams. I teach around the syllabus as best I can, but you still need to get results.

TLDR: Experienced teachers leaving, lack of autonomy, curriculum suck
I actually miss Twitter + SMS on a dumb phone. It was a really weird time 2009/2010 where I would only use a dumb phone + SMS + Twitter to keep followers up to date concerning parties and events.
I have not used either for a couple of years by now but am tied to my "smart" phone because of various services not even offering websites at times.
I don't even check my mails every day... Time to ponder where I took the wrong turn I guess.
I think it's a great word! Wonderful to be there for its genesis.
Sorry I didn’t mean it that way. What I mean to say is that even in cases of iOS and Android, there are edge cases where assembly knowledge does help. While LLVM isn’t exactly assembly it’s similar in logic. It’s not to say “computer science” more so, than it is to say it’s still a decently good topic to at least know and be familiar with when you get the build button on a native app even. Granted these are rare edge cases. It was similar to someone in this thread mentioned street navigation and how we don’t care about it anymore. I do… there will be a time and place in my life that a GPS will not be in my pocket, so it’s still important to familiarize how to physically navigate the world. As we abstract more and more away from our workflows, it’s still a good mentality to familiarize your self with the old tools. It’s why math is still important for programmers ti know! You won’t need a matrix multiplication anytime soon, but it helps if you are suddenly doing graphics and you want to know how something is working (or AI…)
There is absolutely no one who has managed to do anything close to these models on a single CPU when it comes to _training_, so that is why no one is considering the possibility.
Doh! there's a better filter for this: photosensitivity. It detects local brightness changes that sum to 0, unlike deflicker and apparently the Apple algorithm.

drawgraph can be bodged to convert metadata to frames, and signalstats the opposite. This enables silly things like a self-contained filtergraph mimicking Apple's demo with plots and usable in mpv.

frames=5
sensitivity=1.5
dim_range=2
dim_intercept=-0.4
smoothing=10
smoothtype=am
decay=0.9
min_contrast=0.0
min_brightness=0.0
min_saturation=0.0

ffplay -vf "split[original], crop=640:360:0:0,
split=5[i1][i2][i3][i4][i5];
[i1]photosensitivity=$frames :$sensitivity,
drawgraph='bg=black@0 :r=60 :s=1x1 :m1=lavfi.photosensitivity.factor
:fg1=0x010101*round(0xff*clip(VAL*$dim_range+$dim_intercept,0,1))',
split[sensedat], deflicker=$smoothing :$smoothtype,
negate, lagfun=$decay, negate, split[mit1][mit2];
[mit1][i2]scale2ref[mask][i2]; [i2][mask]alphamerge[m];
[mit2]signalstats[mitdat];
[i3]eq=$min_contrast :$min_brightness :${min_saturation}[a];
[a][m]overlay, split[output1][output2];
[sensedat]drawgraph=lavfi.photosensitivity.badness :0xffff0000
:bg=white :r=60 :slide=scroll :size=512x256 :min=0 :max=7[bad];
[bad][i5]scale2ref[badout][reuse];
[badout]drawtext=fontcolor=2222dd:text='frame %{metadata\:lavfi.photosensitivity.frame-badness}'[badout];
[badout]drawtext=fontcolor=0000ff:y=1.2*lh:text='badness %{metadata\:lavfi.photosensitivity.badness}'[badout];
[badout]drawtext=fontcolor=777700:y=2.4*lh:text='factor %{metadata\:lavfi.photosensitivity.factor}'[badout];
[mitdat]drawgraph=lavfi.signalstats.YAVG :0xff00ccdd
:bg=00000000 :r=60 :slide=scroll :size=512x256 :min=0 :max=255, vflip[factor];
[factor][badout]scale2ref[factorout][badout];
[factorout]drawtext=fontcolor=999900:y=3.6*lh:text='smoothed %{metadata\:lavfi.signalstats.YAVG}'[factorout];
[badout][factorout]overlay[rplot];
[i4]signalstats, drawgraph=lavfi.signalstats.YAVG :0xffff0000
:bg=white :r=60 :slide=scroll :size=512x256 :min=0 :max=255[lum];
[lum][reuse]scale2ref[lumout][reuse];
[lumout]drawtext=fontcolor=ff0000:text='%{pts\:hms} %{pts} %{eif\:n\:d\:5}'[lumout];
[lumout]drawtext=fontcolor=0000ff:y=1.2*lh:text='avg luma %{metadata\:lavfi.signalstats.YAVG}'[lumout];
[output1]signalstats, drawgraph=lavfi.signalstats.YAVG :0xff00ccdd
:bg=00000000 :r=60 :slide=scroll :size=512x256 :min=0 :max=255[mlum];
[mlum][lumout]scale2ref[mlumout][lumout];
[mlumout]drawtext=fontcolor=999900:y=2.4*lh:text='mitigated %{metadata\:lavfi.signalstats.YAVG}'[mlumout];
[lumout][mlumout]overlay[lplot];
[reuse][output2][rplot][lplot]xstack=4 :0_0|w0+30_0|w0+30_h0+20|0_h0+20, [original]hstack" \
'https://web.archive.org/web/0id_/https://developer.apple.com/accessibility/downloads/video-flashing-reduction-fig12.mp4'
That’s a reasonable position but it puts developer and maintainer experience ahead of user experience.

Flatpak and friends are a pain in the ass to use and offer a shitty UX. Having a single point of contact and well understood mechanism for software management is a feature for users.

I don’t expect my distribution to have every software package ever. I do expect it to fulfill my needs. As long as there are applications in the repository that do what I need I am happy.
From my quick reading of this bill doesn't it only possibly apply if a foreign entity owns or controls some impactful US tech? The gate of the owner being a foreign entity seems like a strong enough protection for US citizens from this bill.
In general this is good advice, but needs a heuristic of when to apply it. It's a bit like albums: some are hard to get into but worth the effort in the end.

So while there are plenty of books I won't finish, I tend to stick with things if:

a) I've worked my way through a previous book by the author and it was worthwhile
b) People whose opinions I trust say it's hard but worthwhile
If you're in the US, printed solid is basically prusa's US arm now and carry a majority of their parts.
I wonder how this trend extends to the cities. You obviously can't build a highrise expecting to knock it down 30 years later. Do they just accept preowned apartments?
I saw Jiro Dreams of Sushi the other day. For context, Jiro is this old dude (80?) who refuses to retire from being a sushi chef. He’s one of the best sushi chefs in the world. In the film, he talks about how he doesn’t do it to be the best. Or do it for the money. For him, sushi is a craft he does for honor.

I like that framing. I agree with the sentiment you quoted, and I’ve been programming for over 30 years. I don’t think there’s much honor in most software. We don’t honor the user when we make software full of ads. We don’t honor the computer when our software is slow and lazy. And we don’t honor our craft when our software is buggy.

Yes, this poster is obviously inexperienced. But I respect that they spent a bunch of time and energy trying to honor what they see as missing - especially when they needed to pick up a new craft in the process. I respect the old people who did things like that when they were young. Whether they led somewhere or not.

We are paid well enough to do projects like this in our spare time. You’re right - that is a privilege. But I think it would be a loss for everyone if they don’t follow their impulse to do something with that.
If Latin America is happy to live in a world dominated by China but where the United States has been crippled because of permanent chip shortages, that's their right. But as president of the United States, I would be bound by oath to protect the interests of my country first and foremost.
My personal threshold for AGI is literally: discover something new and significant in science (preferably biology) that is almost certainly true by describing an experiment that could be replicated by a large number of scientists and whose interpretation is unambiguous.

For example, the Hershey/Chase and Avery/McCleod experiments convinced the entire biological community that DNA, not protein, was almost certainly the primary molecular structure by which heredity is transferred. The experiments had the advantage of being fairly easy to understand, easy to replicate, and fairly convincing.

There are probably similar simple experiments that can be easily reproduced widely that would resolve any number of interesting questions outstanding in the field. For example, I'd like to see better ways of demonstrating the causal nature of the genome on the heredity of height, or answering a few important open questions in biology.

Right now discovery science is a chaotic, expensive, stochastic process which fails the vast majority of the time and even when it succeeds, usually only makes small incremental discoveries or slightly reduces the ambiguity of experiment's results. Most of the ttime is spent simply mastering boring technical details like how to eliminate variables (Jacob and Monod made their early discoveries in gene regulation because they were just a bit better at maintaining sterile cultures than their competitors, which allowed them to conceive of good if obvious hypotheses quickly, and verify them.
This seems like needless pedantry. The computer should be able to easily do it in 16ms or less. Add on the 16ms or whatever of extra latency for the mouse and display, and it's fine.
> Wikipedia editors generally exhibit honest behaviour

Oh, shut up. Even the co-founder of wikipedia Larry Sanger no longer trusts wikipedia because its staff and biases are so far skewed to the left that he can no longer trust it. You are in a cult if you honestly think this kind of disingenuous editing is trustworthy.

https://m.youtube.com/watch?v=R_ygjNVFDMM
Quantized training doesn't work. Quantization-aware training does, and that is when you use floats but adjust the math to compensate for the fact that you are going to quantize at inference time.
GPT4All: Retrained unfiltered model from instructions by GPT-3.5
Not really a HTTP thing if it’s based on JSON response body, right?
How about using a printing service instead?
For me, it's somewhat about thinking "I am not good at finishing things". I want to be someone who "gets things done", when I should actually strive to be someone who "quickly lets go of what is not worth spending time on".
An extended writing on this idea, the Gervais principle: https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
> I work with a team that has accumulated a lot of CSS experience. Generally I don't think there is anything they cannot handle. So I jumped on a couple calls to work through the issue. They were just as confused as I was. The page in question had a lot of moving parts.

Not to say CSS isn't hard, but they encountered a pretty basic problem in CSS. I'm baffled that it took them multiple meetings to come to such a janky fix. Why they couldn't just open up DevTools and troubleshoot it?

In my experience, front-end engineering has gotten so easy the last few years that there's now a whole generation of quite adept programmers that also manage to have very limited understanding of basic webdev concepts. I can't tell you how many times I have been told "we don't need a CSS framework - we're using React!" only to be dragged into a meeting to explain to how to clear floats.

All this to say, if you are doing any amount of front-end engineering, it probably pays to have some old-timer who remembers how to build webapps before flexbox was a thing.
What did you conclude from this?

Was your conclusion "GPT-4 isn't any good for imagemagick commands" or "GPT-4 isn't useful for anything"?
But the office suite is good.

> That's the issue - people should focus their limited time, brain power and "bullshit tolerance" on actual work stuff rather than wasting it on dysfunctional software.

Exactly. Which is why Excel is king in finance, and not a free alternative with half the important features missing [1]

Microsoft do many things wrong, but they also do many things right, and I suspect that you underestimate a suite that really does contains power tools.

Add to that the deployment story for a big enough company, and it's no wonder why it has such a huge market share.

[1] https://www.joelonsoftware.com/2001/03/23/strategy-letter-iv...
Thanks for your reply.

- I have a good sense of the overheads - I was more curious about the latencies (ms) you are observing with the system today.

- Out of curiosity, why did you pick Redis? Is it mostly due to familiarity and experience with it in the past? I'm curious if you foresee any challenges scaling to larger datasets due to the in-memory limitations.

- I'm assuming you're going with a usage-based model for large volumes of data managed? Do you support spinning down the service (moving things to cold-storage), and auto-scaling things back up when users actually search for things. Wondering how you're thinking about this especially if customers don't use the APIs daily.

- For the 100M+ vectors, what type of data were they dealing with, documents, images or something else?

Thanks!
The fallacy in your argument is the belief in the average human.

According to your argument, we should all buy the same shirt size, medium. Because that's the size that isn't too big or too small for the most people.

But people are different, and in a human-centered world, our products would be as unique and varied as we are, which is much more varied than you give us credit for.

> They've converged because we think they're nice.

There is no we when it comes to preference. I, and you, and everyone couldn't possibly care less about whether our toothbrush is a color or shape that pleases someone else. It's my toothbrush. The last thing in the world I want is it being used by any other human.

The idea of aggregate human desire does not exist in humans. We each only have our own personal desires, shared by no one. When I walk into Baskin-Robbins, I do not care what flavors of ice cream other people like.

Where aggregate demand exists is in corporations making products. Because they are trying to amortize their design and manufacturing costs across an ever larger number of consumers, they create the notion of average human preference as a target for their designs. But it's important to always remember that average preference is an invention of mass manufacturing.

It's soul-crushing to discredit your own desires simply because it's not cost effective for a company to cater to them.

The clear evidence against your argument is that products across the entire spectrum of human artifice used to be much more varied. I'm fairly certain Homo sapiens has not measurably evolved in the past hundred years or so. We are the same people we used to be, with the same passions and pecadillos.

What has changed is the economic and organizational structure of the groups creating the stuff we use. When you got your shirt for a local tailor who only made stuff for your city, it naturally sold shirts that made sense for your climate. The "average" it was targeting was a much smaller aggregate based on people whose lives are measurably more similar to yours.

But now that everything comes from a handful of transnational mega-corporations, shipping containers means any product can come from anywhere, and mobility means that everyone is from nowhere, products are trying to please all possible humans.

And the result is an alienating wash of forgettable products that tell us at every moment that we use them, "The people who made this only care 0.0000001% about you."
The kind of research discussed at Asilomar had a high barrier to entry in terms of both scientific knowledge and access to laboratories and technology to pull off. Only scientists could really do it.

The GPTs are at the point where anyone with money can buy cloud compute and train one. The methods for doing so are fairly well known. It won't be long before a teenager can train a GPT on commodity cloud VMs.
What happens when the SEO-equivalent cottage industry for LLMs appears? Will trainings models be so easy?
Compare housing costs in the 1970s vs now.
Menaquinones are the naturally occurring form of vitamin K identified in bacteria.

Different bacteria make different chemicals which can be useful to humans.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7928036/

Is it any different to the Germans eating fermented sauerkraut, or Asians eating fermented Soy source?
Wouldn't it be refreshing if Congress could identify exactly what is scary about Chinese-connected social media and legislate against it in such a way that it would prevent every other scary monster from doing exactly what they wish to deny China?

It seems silly to legislate "thou shalt not do really scare thing #1 if name == TikTok" or "thou shalt not allow any third party to have really scare access if name == China". Just leave out the if clauses.

Don't target China or Russia or Iran or North Korea. Don't exempt Virginia or Maryland or any three letter acronym. If it is dangerous for the Chinese government to do it, it is dangerous for the U.S. government to do it and for the sales department of Amazon to do it.
I don’t think so. I’m fairly certain it’s edge webview2. A lot of MS tools these days are web related. Which is why they run so poorly.
Totally agree. Social media built on top of collecting Likes and Followers, causes brain damage not just in kids but in adults too. That architecture has to be dismantled.

But parent comment abv has a point teaching is a big factor here. And teaching in the current environment has become much more complex.

There is endless over stimulation and distraction which ruins environments where learning is possible. And secondly information has exploding. Kids can easily get overwhelmed just looking at a Wikipedia article. Teachers have a very hard job keeping things on track.
I know a little Python... I'm considering taking on a fairly large refactoring job in Python because it's my favorite tool, and there were breaking changes made to the WxWidgets library that it depends on. I'll be using CoPilot to help.
am ~ashamed that that description immediately made me wonder how gross it must be :}

https://modernfarmer.com/wp-content/uploads/2014/10/fermente...

But seriously, the extraordinary power of hunger and culture are on full display with the items discussed in this thread.
I solved this by forcing myself to read my list in chronological order. After a small period it became very obvious that most stuff I'd put in my list truly did not matter.
Either way, there's no way to stop that. People can easily just keep going in private if they wish, and no government has enough power to stop the development.
Why is S.85 likely to be unwound by the courts? It's with a different committee and cites a different act for its legal authority.
>What about my last paragraph? Do you deny that there's a two-step process going on, or do you actually see the phrase "Chinese cradle" and interpret it to mean "birthplace of civilization" rather than first assuming it means a baby-related object produced in China?

I didn't want to get off topic, but I speculate the most common usage of 'cradle' in American English is 'Cradle to Grave.' I didn't bring it up, since it torpedoes your argument (Cradle is used to mean infancy in this case, not a physical item), but it feels too nuanced to be a general argument.

>it would be nice if we had a word that meant "literal" without also meaning "not literal."

Actually, I think we do.
IIUC, the digestive system (and the gut bacteria in it) provide feedback to your taste buds over time.

If the appropriate "paleo diet" bacteria settled in (e.g. using the gradual method to build tolerance), your nose would probably change its mind soon enough.

Not a biologist, just a layman here.
I don't know how many times I watched my dad sit on the armrest of the couch.

I try that with my couch and I am rewarded with the sound of particle board splintering.
A government is just a very big organization. Armies are big organizations, corporations are usually mid sized, small firms are small.

There is no magic border that separates these entities, and no the fact that some are for-profit and some are not doesn't change much the day-to-day life of a cog in the machine.
Highly Customisable React Carousel Component
As a student developer, this is my first NPM package. Do let me know any features I could possibly add on or suggest some similar projects I could tackle!
What about the free market and internet freedom?
> Why is the comment section looking like a commercial for lockdown mode?

I fail to see how my comment could be interpreted as a commercial for Lockdown Mode. Unfortunately, we are living at times where everyone now carries a device in their pocket with a reliable Internet connection, a microphone and a camera; and such devices have demonstrated consistently to be vulnerable to nefarious actors.
These are usually people that are high in Openness, low in Agreeableness and with above-average Psychoticism. I have more than a few friends that fall into this category (they're very difficult to find!), and they're all brilliant at whatever they decide to do. But they're very likely to not take your well-meaning advice, likely to think that you must be missing some context, and after that would still like you to know what they think about [X]. There's definitely some that are neurodiverse, but there are others that are very neurotypically successful. You can entice both of these with weird theories and conjectures, and it's necessary to at least know where their worldview leads but knowing the "base" of their worldview.

People of this kind are really only interesting when one has the bandwidth for long, potentially uncomfortable discussions, and when one is about as smart as the other guy.

People much smarter that average usually don't have the narc-y vibe (although I'm sure there's tons of them in academia) and they usually fall under the "Nice" category. Many of these people get looked over because normal people have a very difficult time understanding what they're saying, and are hence liable to putting them in the "incompetent" category.
> Just spend some time on the Bambu Labs subreddit and you will see a lot of frustrated owners.

In my experience this is true of basically all very niche brand subreddits. People go to those subreddits to complain and/or get help. It isn't a representative sample. The people who are completely happy with their Bambu Labs machines have little incentive to spend time on a 14k user subreddit when they can go instead participant in a 1.7m user subreddit like /r/3DPrinting.