skysight-inc/HackerNews huggingface dataset:
The only reason why I am looking at Golang is because of its fast startup and low memory usage. I prefer the Java ecosystem and Kotlin specifically; how is the JVM's progress in this area for serverless, etc?
Widespread Prosperity for the 25%
Neat! I wonder how difficult and expensive it would be to build one.
They are using the cluster module right? https://blog.appsignal.com/2021/02/03/improving-node-applica...
The keyboard has a screen.
Seems we will need to wait a little more for the if-let-chain.
‘Pan-variant’ Covid vaccine may defang future strains thanks to machine learning
Where did they say they were doing that?

All I see is them saying they can, not that they are.
Definitely a lot of misconceptions around how this would work. Just check out something like slonik, https://github.com/gajus/slonik, which is an excellent implementation.

The example you gave actually isn't valid, because what you're doing is generating SQL dynamically, and that doesn't work the way prepared statements work. That is, you can't have a prepared statement like "select foo from bar where zed = ? order by ? asc", because with prepared statements the question marks can only substitute for VALUES, not schema names. So if you wanted to do something like that it slonik, it would fail. With slonik you CAN do dynamic SQL, that is guaranteed to be safe and checked at compile time with TypeScript, because you can nest SQL tagged templates. That is you can do this:

const colToSortBy = useFoo ? sql`foo` : sql`bar`;
const query = sql`select col from mytable order by ${colToSortBy}`;

In that case slonik will know how to safely "merge" the parent and child parsed SQL.
I'm doing it manually for now! If it picks up I'll think about automating :)

Thanks for the suggestion!
The amount of money insurance will pay PTs is nonsense too. Last time my wife went it was like $40 or $50 an hour or perhaps less?
The prospect of needing to create (so you can own) a digital model of yourself in order to have something you can use to participate in a digital world like fashion is fascinating.

I'm trying to imagine it scaling out, but I'm getting hung up on whether there will even be demand for digital representations of real human people when it's every bit as easy to customize an imaginary one. Even if I represented myself perfectly today, the image wouldn't correspond perfectly tomorrow. How far away would it have to get to stop representing "me" and become "just another made up model," with the slightly interesting back story that it was, once, long ago, based on a real human person?
> Compute is really cheap these days, so I wonder how much it's worth it to squeeze every drop of performance out now.

And that's why every single Electron app is slower on a modern 4.7 GHz 8 core CPU than a (although not as pretty) native app on a single core CPU in 1999. Spotify is slow as molasses and has less features than foobar2000, MS Teams is slower than any messenger I used in 2005, and all those Postman-like apps are just a horror to use compared to a simple bash script with wget.

Case in point: I cannot use MS Teams on my state of the art computer when I'm compiling. It's just so slow to type and switch chats.
To say that everyone’s banks probably disseminates a bit of these toxic investments in average investment offers.
The word "Vegetable" also means plants in general, according to the english dictionary.

Human languages are great, aint they?
most nonfiction books are either:

- padded blogposts/tweets to appear thicker/more valuable
- rampantly wrong pseudoscience and opinion pieces that trigger emotions instead of brains
- once useful advice that is now horribly outdated
- if accurate, then too dry to become actually popular

and then there is fiction, which is at least honest about being fiction, but constrained by the authors imagination as well as the target reading groups average expectations. Thats why most SciFi stuff is some kind of stupid dystopia to provoke fears about the future instead of guidance towards a good path like solarpunk.
When working in a fully async context, it becomes very logical and natural. A great example of this is the FastAPI web framework. You never write any top-level code, only functions that the framework calls, so you never have to deal with the event loop directly. You basically just sprinkle some async and await keywords around your IO bottlenecks and things suddenly run smoother.
Yeah, you're right. I tried to find some big and some small communities. I think I have to align better the communities I choose and who I'm showing this to.
Frankly, in the fashion industry, unless she is extraordinarily lucky age will take it far sooner. The buried lede here is that back in 2019 there was already a push to create CGI models (and give them backstories and personalities, which imo seems to echo the virtual idol subculture in Japan). The most interesting implication there is that it is worth the effort to give them a personality at all, which implies corporate curation of a parasocial entity with fans.

If you have an interest in the downstream side-effects of these kind of corporate parasocial relationships becoming normalized, I would highly recommend giving Satoshi Kon's Perfect Blue a watch[0].

[0] https://en.wikipedia.org/wiki/Perfect_Blue
Can you speak as to how you would develop the skill to identify companies that end up having success but _also_ compensate their employees well? Also, if you're actually good at that skill, aren't you incentivized to just be an investor instead?

Regardless, being able to identify "company success" is something that's always been taught as luck/lottery so I'd love to improve my ability here.
It does indeed! Even the alpha GPU drivers work. Not working: speakers, power management isn't ideal and I don't believe Thunderbolt works, although I haven't tried. I'm not sure what a casual driver on the go is..
I'm currently pretty happy with Supabase where my DB is hosted, as I'm the only person who needs to access it. I'll let you know if/when I need to expand!

FWIW, virtual columns and tables are pretty easy in Django. AJAX-ify the forms seems to be possible but the packages tend to be pretty out of date.

Obviously you product has value for non Django teams, but tbh it's not clear to me this project is a win over django-admin for me (someone who reaches for that as my first tool to solve this problem). And some of the rough edges are not that big of an issue for me personally, not enough to add unknown risks w/ a new technology.

It does look great, however - hopefully this feedback is useful because I definitely don't mean to crap on your service.
> 23. Well, you say, so what? Why shouldn’t civil society organizations and reporters work together to boycott “misinformation”? Isn’t that not just an exercise of free speech, but a particularly enlightened form of it?

> 24. The difference is, these campaigns are taxpayer-funded. Though the state is supposed to stay out domestic propaganda, the Aspen Institute, Graphika, the Atlantic Council’s DFRLab, New America, and other “anti-disinformation” labs are receiving huge public awards.

> 25. Some NGOs, like the GEC-funded Global Disinformation Index or the DOD-funded Newsguard, not only seek content moderation but apply subjective “risk” or “reliability” scores to media outlets, which can result in reduction in revenue. Do we want government in this role?

On one hand, as more organized actors (governments or corporations) enter information warfare (I won't call it disinformation, since it is trivial to manipulate the masses by cherry-picking what gets more exposure. Something traditional media is also guilty of.), I can't help but see such censorship roles as simply necessary - without them, "platforms" will be flooded by propaganda masquerading as organic content by ordinary people.

On the other, it is beyond laughable to think these shadowy censors won't be corrupted (or even more probably, be founded on corruption) [1,2], and whether the US government has a hand in them makes little difference. At a minimum, their censorship should be made acutely, plainly obvious, and the censoring organizations themselves should be made known. It is simply dishonest to hide it, to deceive people into thinking only spam and harassment are censored, while doing far more under that cover. But it is more likely social media itself will have to be abandoned, treated no different than a cocaine habit, as manipulation eclipses organic interactions.

Presenting the role of the US govt. as key may be relevant from a 1st amendment point of view, if legality is what you care about. But it's really only the difference between a state-corporate censorship/propaganda machine, and a purely corporate one.

[1] Covid-19 Drugmakers Pressured Twitter to Censor Activists Pushing for Generic Vaccine - https://theintercept.com/2023/01/16/twitter-covid-vaccine-ph...

[2] Twitter executive for Middle East is British Army 'psyops' soldier - https://www.middleeasteye.net/news/twitter-executive-also-pa...
Well why wouldn't they? They have no perceivable budget, clandestine in nature, and need all info on everything, so why wouldn't they be even the highest bidder to any and all info related to their affairs?

If I were to impose my will as a dictator of a nation or crime organization with an unlimited budget, it's what I would do too.
I love the idea of reducing extra paramspam on urls... but this is easily defeated with a redirect. I.e. somedomain.com/<uid here>
There have been plenty of recessions and depressions so far and none of them have ended civilization. Another recession is certainly possible this year, but some people are always predicting those. Do you have a record of making accurate recession predictions without false positives?
The biggest difference between the Sabbath and this "Do Nothing" challenge is that you eat on the Sabbath.

Traditionally three Sabbath meals are in fact required, though you can't do the labor to prepare them or use energy to heat them.

It is odd that the OP and every comment thus far on HN skip over that aspect. As OP describes it this is also a fast.
yea, obviously learning is doing. but this looks to me like a product targeted at trade schools, to be used in the very very first stages of an introductory class. instead of using workshop space and materials to do intro concepts it can be done in a normal room, freeing up the workshop during that time slot for other uses.

schools are a continuous pipeline of new students to graduates.
Definitely makes way more sense for a macro pad--you don't hit those keys very frequently so switches are less significant but the key's effect changes often so the screen is useful. Tactility is good, I never liked Apple's Touch Bar for that reason, you had to look to be sure what you were doing. Can't imagine those switches being preferable for the primary keys, but would love to see something like this in the old IBM AT F or XT layout: 10 function keys in two columns on the left side where they could easily be combined with meta keys. Back when I had those (mid to late 1980s) I relied heavily on them, but I almost never use function keys since they moved to the top of the keyboard (and are effectively out of reach).
I'd imagine this tool is meant for welding schools who want to be able to do something like:

1) Pull intro classes out of their shop to increase capacity
2) Reduce costs associated with power/gas/metal/etc.
3) Give people a taste of what welding is like without having to do safety training
I've used ChatGPT once for work to write a regular expression. The expression needed to use unicode properties (like \p{L}, which I didn't know existed). I had googled around and couldn't find the solution. ChatGPT gave me something close that I was able to quickly verify and use with small changes. That was enough to convince me that it has potential.

Whether LLMs are more or less revolutionary than google search remains to be seen. I predict they'll be somewhere in that ballpark.

> Or, I mean, I don't know. People have controlled robots with code created by GPT-3 etc (I've been in a couple of conferences where people from MIT were showing off some research to that point). Can you show me an example of an interaction like the one in Winograd's thesis? Personally, I haven't seen any so far.

I don't know of anything. Will be interesting to see how far they get with that.

I don't mind your tone. I think it's civil but, frankly, I enjoy a little incivility now and then.
VB for MS Access was exceptional in so many ways.
I didn’t say you did. I said I didn’t, and it was led to by this:

> I guess it’s safe to assume you think genetics has no impact on life outcomes and/or there aren’t significant genetic differences between geographically (by ancestor) populations?

This idea that genetics impacts life out comes at a population level is racial superiority, assuming you give some outcome as being qualitatively better. I don’t know how you can cut it any differently.

I definitely don’t think that genetics has any influence though on cultural adaptation. That’s entirely environmental. See adopted children from international cultures raised in a foreign culture from birth. They culturally identical while racially different.

On plasticity, I mean even granting some genetic difference that impacts some degree of adaption to some cultural normal, the brains ability to adapt even given such major structural issues like brain damage make small things like cultural adaption simple. In fact I expect given how much migration happened throughout history it’s an evolutionary necessity to be able to adapt culturally.
..and we used to think we had unrealistic expectations about how people should look...
From what I understand, there are increases in efficiency due (in part) to the ability of machines to run at all hours, helping manufacturers to work with delayed and unpredictable supply chains. Also due to reducing tiresome, back-breaking manual labor.
Adobe was reported to be threating Microsoft with anti-trust complaints in the mid-2000s, as Office had started to include support for outputting PDFs without needing to buy a plugin from Adobe.

I imagine they've steered clear of stepping on Adobe's toes since then.

The PDF functionality in Edge avoids these problems, as it's a standard web browser feature these days.
Yeah, for an example of how this works horribly in practice, look at how the French yellow vests rolled back their climate taxes
Computer vision has been deeply integrated in manufacturing for 20+ years. if you've brushed your teeth or drank a sports drink in the last 10 years, your toothbrush or bottle has probably gone through a vision system that I write the software for.

(Not Cognex)
Artists can now opt out of generative AI. It’s not enough
The period when Google owned Motorola was very interesting. The Moto G was a great budget device that I think was killed by carriers who wanted to push $1000 phablets that required consumers to finance them.
I had a similarish vision/idea about 7ish years ago https://github.com/Hactar-js/hactar I was way too early though and it didn't work well. I have recoded it probably half a dozen times since then and the latest prototype attempt used GPT as the core tech.

The biggest hurdle I found was that it just wasn't deterministic enough. You can work around this with mixing and matching custom compilers into the workflow but then you run into a "only works with a limited set of components and frameworks" problem; and at that point it is basically a boilerplate tool with extra steps.

I found a workflow with prompts + some Emacs wizardy to make them runnable with a few keystrokes got me 99% of the same feature set without any of the headaches of trying to fully automate it so I stopped work on it. A prompt library and an editor extension is hard to find a userbase for though so I have yet to open source or launch anything.

I'm still not sure if these sort of tools are too early or the exact right time to be built. They won't work well yet, but maybe the issues can be worked out when LLMs tooling matures, maybe not, hard to say. Watching closely to see what happens in the space!
How is this article different from a tired rehashing of the "Chinese Room" argument of Searle which never made much sense to begin with?

People argued the same way about computer chess, "it doesn't really understand the board, it is just checking all possibilities", etc. People like Chomsky used to say that a computer will never beat a master chess or go player because it "lacks the imagination to come up with a strategy", etc. No-one makes that argument anymore. Von Neumann already remarked in the 1940s that AI is a moving goalpost because as something is achieved, it doesn't seem intelligent anymore.

Chomsky's arguments were already debunked by Norvig a decade ago. Instead of bothering to respond, he writes another high-brow dismissal in flowery prose.
"I strongly feel this is an insult to life itself"

Not quite the reaction they were hoping for.
There is GraalVM native image [1] which works well.

And libraries like Quarkus [2] that leverage it that can launch in < 0.016s with < 12MB of RAM.

[1] https://www.graalvm.org/22.0/reference-manual/native-image/

[2] https://quarkus.io
It puts less tension on my hands, I can feel that. 12+ hours a day in front of a keyboard, for weeks at a time sometimes for me. I don't have to bunch my elbows into my stomach to use the standard home row posture. I think those are all ergonomic wins.
Interesting that we see the same things - everything you say is true - but see different implications.

The long history of gradient descent is even funnier than it seems now.

A defining problem for neural networks, that famously put the early field into a winter, was the inability to find a way to train hidden layers.

In 1969, Marvin Minsky and Seymour Papert released a book that demonstrated the limitations of single layers of neurons. They can perform linear separation, and little else, as you know. And without a good way to train middle/hidden layers that was a devastating conclusion.

Most people abandoned the neural approach to AI research.

Then more than a decade later, a few different people realized you could apply the long known calculus derivative chain rule & gradient descent! The field picked up some momentum again.

You could say, duh! That isn’t even an advance, we should have already known that!

On the other hand, suddenly multi-layer networks were trainable and the field came back from the dead.

Similar to now.

Advances might be very minor, but their impact still profound.

Today with lots more computing power and data, a machine can write poetry about cheerleading, spoken with the voice of Arnold Schwarzenegger in a Shakespearean play. And then proceed to converse in that voice.

Easy to make light of, not the most useful skill. Just another step in chat achieved mostly by scaling up what we already knew how to do.

But on the impact side, these models are now flexible in integrating totally different types of knowledge, from vast numbers of subjects, and returning results in real time.

And as you point out, this progress is being made despite most papers and efforts being very uninspired.

The lesson may be, that the means by which we achieve general AI are likely to seem very mundane.

That won’t stop their impact.

(And not finding global minima isn’t an impediment of any kind. Our own minds are notoriously unreliable and non-optimal. Intelligence and mathematical perfection are very different things. Virtually unrelated problems.)
European Lisp Symposium 2023
Huh, so the size comparison actually goes "compiled binary" < "debug symbols" < "source code", interesting to know, thanks.
Safari have it built in for many pages, all that publish a rel-canonical will see Safari share that URL instead – as a way to avoid sharing AMP URL:s I believe

Bad that Twitter isn’t publishing such or is publishing it with tracking
Show HN: Tiny Toy JSON Parser in TypeScript
I spent a day to build a toy JSON parser in Typescript to learn how parsers and tokenizers work, something I've always been curious about. I decided to put what I wrote on GitHub incase anyone else is curious how one might go about writing one!

PSA: This is a toy parser and is not to spec. Please do not use as a library.
4mm is not a low travel distance. Most cherry-like switches have around 4mm travel.
$ echo "(" '"("'
( "("

"(" the argument is (

'"("' the argument is "("

When you inspect argv in your program, you will see the argument including the quotes in the second example.
Privatizing Our Digital Identities
Why buy Ancestry's DNA data if you don't plan to use it? (2021)
We used to, but we still do too.
Related discussion actively taking place here:

Startup lender Silicon Valley Bank to sell stock to cope with cash burn

https://news.ycombinator.com/item?id=35083587 (55 comments)
I mean, a global shutter is still useful even in one-shot mode.
When determining the median API response time, is that done from several locations? Not clear if the timing would be due to network or application latency.
Here in Indiana, in many jurisdictions companies have to hire outside counsel to go to small claims. This means that it can be quite expensive to litigate for businesses against legitimate small claims.
Awesome that you found something that works for you :)

I noticed that all the nice features a regular tablet has were way to distracting for me. If you need them an iPad is indeed a better deal.

Luckily I was grandfathered in (for now) to their sync service.
They will continue to be spooked with this bit of education because its a fact of life in the Google/YouTube ecosystem.
Been using CleanLinks[0] on Firefox for a while now. Nice to know I have the same feature in Brave now. Sometimes I manually remove query params from URLs when sharing them. I really need to automate that though!

[0] https://addons.mozilla.org/en-US/firefox/addon/clean-links-w...
It's cheap enough that I'm willing to give it a shot. The MS Sculpt wireless keyboard was pretty and unexpectedly comfortable for me once I got used to the chiclet keys
I've explicitly said "surveillance economy". Don't misrepresent what I've said again for your own soapboxing, please.
How one of the Git For Windows maintainers keeps up to date with Git (2017)