skysight-inc/HackerNews huggingface dataset:
Well remember that politics is about legitimacy. If you just give permission to use data like that (e.g. for solving ordinary crimes) then it’s a whole other game than folks sneaking around for data. With the latter, you will have whistleblowers.
There are upsides to the “not a display” approach: it means the display isn’t being driven by the host, so it’s going to be consistent even when your system is under load. I’m sure that was the original rationale for putting in its own ARM chip. I feel like they could totally add a pass-through mode, flip a switch to make it a display for the system to drive.
We are already running some workloads on M1 and M2 chips in IREE. But it is still early (e.g., CI was just set up on Github for these where previously it was more ad hoc) and there will be rough edges before it is supported.
Are those blob storage options significantly cheaper than Google? I fear we are being pushing down a GCP route as it is what out consultancy know, rather than the best solution.
Great! Now do an e-ink book reader!
The treadmill that runs away from you also to me showed a weakness of the approach; I think it's pretty obvious that the treadmill that chases you is more obviously funny. You get to touch on ominous, push more psychological buttons, and still have the fundamental hardware humor of a treadmill designed to move rather than just be still. I think any serious humor writer would make that change.

On the other hand, this does open up some interesting spaces no human would normally explore, for that sort of reason. https://www.garlicgpt.com/post/shopify-ceo-quits-after-losin... is just... not quite right... and almost funny just for that. At least to me. But that's probably not a very reliable measure of humor. A human humorist could probably riff off of the ideas in that that fairly effectively. But as written, it just never quite lands.
This sounds silly, but I'm honestly curious: do you offer this information as an API?

On a more serious note, if the purpose is to be able to compare candidate APIs that you're looking at using, here are some features that I think might be helpful:

* Tagging, and filtering based on those tags. Example: "Show me APIs that deal with SMS"

* Select two or more APIs for direct comparison. Example: "Compare Twilio, CleverTap, and Amazon SES"

* Sorting by column heading. Example: "Sort by median response time, descending"

Also, I can't quite get the search to work for me. The term "Paul" returns the top entry ("P J S Paul Ministries API") and one other ("PoGoSnap API") that doesn't include the search term. "Twilio" returns no results, even though there are three entries on the bottom of the first page that start with that string.
Too much latency with official reporting to suss out an insured institution going over the cliff, indicator would be SVB reps meeting with FDIC examiners around receivership and liquidation. Doors close on Friday, receiving bank opens all the branches back up as them on Monday.

https://www.npr.org/2009/03/26/102384657/anatomy-of-a-bank-t...
I started using GDevelop in 2020 because it was a no-code, open-source game engine. I have used it to make hundreds of "experiments", a few dozen "games", and even a handful of published projects. :)

If anyone has questions about GDevelop, feel free to ask here (or in the GDevelop Discord).
Profession is only one of the controlled variables. You also have to account for hours worked, experience, etc. As I linked in the other comment, the controlled pay gap (once you account for everything) is $0.01.

https://www.payscale.com/research-and-insights/gender-pay-ga...
And anyone that has learned (or just plain gotten used to) Rust in the last 3 years would be in for a shock if they tried to use Rust 1.0. Things have gotten better since. And I'd bet that it will continue to do so, at least for a while.
doesn't have to be neat chart but you kinda quantified one side: 99% of people will be hugely inconvenienced by weakened security. Now the question is how much child suffering is worth to inconvenient 99% of people?
Let's say it would be 1 child that could be saved would you say it's worth the inconvenience? What if it's 2,10,100,1000? I am genuinely curious where would you draw the line (And that line is your neat chart with numbers)?
UN forges historic deal to protect ocean life: what researchers think
If you click into your kagi billing, there is a usage dashboard.

I thought I'd be fine with the 700 searches a month.. but my average is 1600.

$300/year for a search engine is probably more than I am willing to pay, especially for an individual subscription.
yeah, came here to say something similar. It looks super cool and the features, wow... but unfortunately when I don't use an ergonomic keyboard (my Microsoft Sculpt has been with me for 10 years), pain starts pretty much instantly. If they ever release a more ergonomic version that would be interesting!
Lol you are right! I'm not doing a good job presenting the value props on my homepage. I'll get better at this as I go along.

Also, the video on this post and the homepage is about a month old! I had originally planned on making a new video last night, but I ran out of time. I'll have a better one up soon.
It might look like that from the outside, but in practice I'd say even in 2023 most things are done with PyTorch/TensorFlow on Nvidia GPUs.

When you see a new compiler/runtime, it usually impacts deployment and optimization post training (TensorRT, FasterTransformers, TVM, OpenXLA) and/or target new specialized silicon (AWS Inferentia and Trainium, Google's TPUs, and others).

So to answer succinctly:

> How do I start AI/ML in 2023? And then what?

You implement your model in PyTorch, you train on Nvidia A100 and you deploy with the framework that gives you the best speedup for your architecture.
From cracked HDMI HDCP?
C++: an octopus made by nailing extra legs onto a dog. — Steve Taylor

But more seriously, languages that are less formally made and have grown organically all deal with these types of things. PHP is a great example of a language with a TERRIBLE core library filled with numerous "don't use this" and "yes this doesn't make sense" and esoteric foot guns.

Of course, these languages are the ones that took off and people use everywhere. And languages like PHP have made great strides to the point that using PHP8 with a modern set of libraries is not so bad.
Fact Sheet: The President’s Budget for Fiscal Year 2024
I'm not sure I understand why devices weren't coming with plugs back then but I remember it - and in the 90s was taught to wire a plug in school.

At some stage devices had to start coming with plugs attached, I think with legal force.

The UK did still have quite a few installations of the old round pin plugs in use, so maybe those had to go out of circulation first.
I dont agree with most of the comments in here. I also consider the human mind a gigantic pattern matching loop and do not consider me a laymen...

I think Transformer models (like chatGPT) can encode knowledge of the world into their representations as well as work with the encoded world knowledge when predicting.
Consider the example of the apple that falls: I am sure the embedding (internal representation of words in ChatGPT) for apple contains some form of "physical objectness" that will distinguish it from a word like "vacation". It can also put this "physical objectness" into context and infer what happens and what cannot happen when you let it the apple go on earth vs in outer space. Maybe it would be good for the sceptics to try ChatGPT and ask "What happens to X when you let it go from your hand on earth/in outerspace? please explain your reasoning." And fill in X with any object or concept that you can think of.
I know it's not exactly tech news, but U.S. policy and spending can have a massive impact on tech (e.g. Chips Act) so I thought it was interesting!
Do you know of an example of this? I would assume this would be a terrible experience.
You Don't Need SSR
i just want a trackpoint on every keyboard in general
GDevelop original developer/founder here!

Happy to see it shared :) Happy to answer any questions but as a quick story, I started this on my free time many years ago (before "no-code" was a buzzword).
We're seeing great traction since the past year and I think we found something that works really well as a game engine that is actually approachable and fun for a lot of non developers... or even experienced developers! :)

In any case, we would be happy to get some help on GitHub (tons of fun tech challenges for contributors - GDevelop is both a game engine and an IDE and has a compiler for the "no-code" part), we're reworking the whole wiki/documentation (because some part really need some love), and we've built tons of tutorials and examples recently.

And of course, feel free to star the repo! As we're not 100% "developer oriented", a lot of GDevelop users from the community don't even know what GitHub is. So some visibility boost is always appreciated ;)
https://tex.com.tw/ if you want to shell out a decent wad of cash, you can get one of these. I want one but $200 seems a bit much!
Nice to see this app here.
I wonder why they are not more known.
Their application is well made, I followed some tutorials, it's pretty easy-to-use. I think it's open source (and therefore free).
Migrating x86 Linux Development on Intel Mac to Apple Silicon
What I gathered from the post was that it was more of a challenge to see how OP would do without any sort of stimulation. I think that's the fundamental difference here, OP's experiment is an extreme, where you go to no stimulation at all, while the Sabbath is more of a shift in sources of stimulation. Still valuable, and a lot to gain from it, of course.
Taichi lang: High-performance parallel programming in Python
The core of a search product is that I want to be able to search. I don't want AI. I don't want a web browser that only works on Mac. I don't want metered searches.

I wouldn't mind spending more money if it helped them develop their own scraping and be a viable alternative to Google in the future. But there's no indication they are making the business choices necessary to do that.

Additionally, they said they would grandfather in old users, which they did not.

I'd been subscribed for a while, but I just canceled my subscription. So disappointed.
I get it, I can totally do the same thing, and I think I only replied because I recognized myself in the response. :p

Enjoy the rest of your day!
First Google result: https://www.pewresearch.org/fact-tank/2022/03/28/young-women...
For me, the most awesome and useful change to Javascript has been the addition of private and static modifiers, although the implementation is kinda weird (why use “static” keyword but not “private” and the # sigil instead?). I use both TS and JS professionally but much prefer native JS and use it in my personal projects, however, the closer native JS can get to TS, the better, as I really do appreciate many of it’s features.
True dat. I recently made this for my home, as a once-a-day automatic newspaper deco thingie (ticking all the latest hype boxes: wrote a custom Rust driver for the EPD controller, and it's now also using the ChatGPT API to trim and style-transfer articles and headlines -- this and also various layout/typography improvements not yet in that album): https://imgur.com/a/PqkhdGd

$400+shipping for the display panel (a competitive price from the shop). Even at volume (which an enthusiast keyboard won't be) it's still very expensive.
The fact that you refer to "the country music industry" and not just "the music industry" makes me wonder how much of Nashville you've really experienced. I know tons of people who work in the music industry here and not one of them has anything to do with country music. Music in general has a huge pull here, whether it's for young singer-songwriters, indie bands, audio engineers, people who work in live events, videographers, etc. Most of these people tend to be extremely liberal. Nashville has plenty of problems and is severely lacking in infrastructure compared to my hometown, a large east coast city, but there are a lot of positives here that have nothing to do with cultural conservatism or country music.
Awesome thanks! I hope that some day people look back on the early 2020's and say "wow I can't believe developers wrote all the code BY HAND"

Maybe they'll make documentaries about it.
I like the swappable modules idea. If it would support Linux, and was hackable I miight consider it (no mention of open source).
I was using the casual sense of the term “bro science” to mean “sloppy thinking”.
While cracking the hardware is an interesting technical challenge, it is certainly not the only method. Security is only as good as the weakest link -- the human factor. Thus, piracy groups are able to use social engineering to crack Widevine without relying on advanced laboratories. See [1].

[1] https://news.ycombinator.com/item?id=29702110
Indeed, we (GDevelop core team) never made a brew formula... but maybe we could work to have it maintained officially?
> And it's very clear that the user they thought about is an experienced C++ developer.

Yes. If you had to work in C or C++, Rust is a huge improvement. If you only know Javascript or Python, Rust seems way too finicky.

(If you had to work in assembler, C was a huge improvement.)

Rust ownership is language support for something C and C++ programmers had to think about anyway.

The real problem with Rust ownership is that backlinks are poorly supported.
If you need a tree with links pointing back to the root in Rust, it's very difficult.
There's Rc and Weak, but now you have to use .upgrade() on a weak link before you can use it, and it can fail. You can have all the objects owned by a Vec or HashMap, and refer to them by handle, but that's essentially manual pointer manipulation. Single-ownership with backlinks checked at compile time would be a big help for some data structures.
Current unemployment rate is 3.4%. assume half are men. So 1.7%. 25% of that is 0.425% of men. Maybe not the greatest statistical measure to judge men's suicide rates on.

How would men even know how much their coworkers make? I would very much like to see the wording of the question that drove this survey. Did the study ask the same question of women? If not then how do we know this is just not a human thing.

Why base the suicide rates on that and not on getting cut down at work or any and all the issues the article says women are suffering from at a high rate? They seem more likely to explain a nearly 4x suicide rate.
Yes, it is not something they hide. This has been discussed every time Kagi comes up, so I'd say it's fairly well known, at least in places where Kagi is known.

It is documented plainly in their help text and archive.org has indexed that page as far back as October.

https://web.archive.org/web/20221025065617/https://help.kagi...
I think it'd be much better if they just had a simple e-ink display for showing what the transparent key caps are for. That way, you don't have to deal with any distracting animations or videos, and you can just focus on getting your work done.

And yeah, I totally get what you mean about the Apple TouchBar and stuff like that. It might look cool, but it's just another thing that takes your attention away from the main screen. We need interfaces that are designed to help us be more productive, not ones that are just flashy and distracting.
I ended up going with blank but I did consider getting "Linear A" keycaps https://shop.keyboard.io/products/linear-a-keycaps-m100 for my Keyboardio Model 100.
I was thinking the same thing... If I do that I'm going to forget the "sql" part at least once and nothing's going to alert me about it.
The main value prop of Second is that it can generate large volumes of code for common web app features, and integrate it into your codebase via GitHub
Actually, yes, it is. The way these libraries work, since the thing that is parsed is NOT just a plain string, in most cases it's impossible to have sql injection without doing some deliberately nasty stuff. That is, you can't just do this:

const query = `select foo from bar where zed = ${param}`; // forgot the sql tag
await runQuery(query);

In that case, the type of query is just string, but the `runQuery` method doesn't take strings, it takes a parsed query, so that wouldn't work.

After using the tagged template literal pattern for SQL queries exclusively for the past couple years, I can't say enough how awesome it is to use in practice. Libraries even let you do strong typing with TypeScript to define the expected structure of the result, e.g.

sql<MyExpectedReturnType>`select foo from bar where zed = ${param}`
Thank you for this. This helps.

> So the fact that it gives you mutability is not wrong. It's just incomplete.

I understand. It means nothing to anybody outside my head, but if I think of "&mut" as a misnomer, that will help me to remember that it's not telling me the whole story.

I think the hardest part of learning any language is those little bits that are "hidden" by the syntax, so I need to find where to hang the lampshades so I remember them.
They do have a lot of overlap in functionality and goals, but there are also a lot of differences. For instance, I build extensions for GDevelop, which are pre-made game logic that are easily usable by anyone. GDevelop has over 100 extensions (and growing) that can save a lot of time and complexity when building a game.
A Galaxy Tab or iPad is better in almost every way.

I’ve used both the Tab S8 and iPad Air.

Unless you’re outside or have some reason to need battery life for more than 9 hours of continuous use the remarkable is just a gimmick.

Also be ready to pay monthly to keep your notes backed up and synced

I bought the remarkable and regretted it so much.
it appears to be a node application with the python2 dependency inexplicably being needed for some sort of node FFI build tool
Surprising this toy doesn't exist yet. People will use(buy) it. 450$... fine, it is an expensive toy after all.
The way libraries work it's impossible to forget the "sql" part and still have that query be executed - see my sibling comment.
I unironically think we'll need one sooner than we think.
are you backing up your keychain? or are you okay with losing all passwords if your computer faults.
Yes.

And that can be explained as habitual pleasure-seeking.
Both are valid Rust. The former means "I don't own var, but I can change it", while the later means "I own a reference that I can change where it points, but I can't change the pointed value."

An argument could be made that it shouldn't have been '&mut' and instead be something like '&exclusive'.
Wow, this sounds really interesting! I'm curious, how does Second determine what features to add to an existing web application? Is there a way to customize the bot's behavior to suit specific needs?

Also, what kind of applications can Second generate? Is it limited to certain types of web applications, or can it handle a wide range of projects?
> They often sound like they just got a midi file of the score and played it back through a piece of software.

I'd say it's more than likely they did play the piece themselves, just it's often done by individual piano players that don't really know how to record piano digitally effectively. They're pianists, not sound engineers, after all. Often you'll find recordings of the default piano patch built into their digital pianos, or you'll see them using low quality VSTs or good ones that they simply don't know how to get the best results out of.

Hell, even if they're recording a real piano, they often don't have the best spaces, the best equipment, or even really know what they're doing. There's a lot of bad recordings done in good spaces as well.

A sort of glimpse into recording piano from a wonderful pianist, Nahre Sol, can be found on her youtube channel [1]. It's really hard to get right, even if you're an excellent pianist because ultimately, recording engineering is an entirely different field of expertise.

[1] https://www.youtube.com/watch?v=QzSef7k-BKs

As far as filtering out the low quality stuff... is there even a reasonable way to do that? It seems wholly subjective. You could probably create a filter for recording labels that are known to put out good classical music recordings like Deutsche Grammophon and the like if you only want professionally recorded music.
TikTok is disruptive and has replaced other disruptive technologies. And I'm sure, that not a few computer nerds are busy programming the next time and life sink.

It's a competition for how much man is willing to flush his existence down the toilet.
What are those ratios? Can I find them somewhere?
"Pirate terms" because science hijacked perfectly good words and changed their meanings?
Who was paying them?
Consent pop-ups are more appropriately described as "surveillance industry pop-ups" rather than GDPR popups. The GDPR doesn't require nagging someone for consent to process data necessary for the service (otherwise the requests to even show those dialogs would be illegal). Rather the surveillance industry is trying to trick you into giving your consent to use your information for their own non-necessary purposes.
Here is a link to the main GitHub repo: https://github.com/4ian/GDevelop
> even the good humor and poetry it produces on its own is cherry picked

This is so funny in itself, and speaks so much of human expectations :)

Yes, the really good examples are cherry picked, but there's a loooot of "good enough" examples and some cherry-picked bad examples of ChatGpt.

To me this is mind boggling.
My ML knowledge stopped at 2018 levels and ChatGPT makes me think picking up ML once again.

I remember training a ML model in 2018 in a yandex course for image description. Up to the last few epochs the output was gliberish, then a few epochs later booom, readable english.
>But if that has happened, nobody has heard about it.

Spacs have entered the chat
Sure there is, you just need to look at the evolution of language, not DNA. The common ancestor is a meal eaten by the Earl of Sandwich in the 1760s, “salt beef between two slices of toasted bread”.
I interpret it as: your account publishes code bits in any capacity, as opposed to a read-only account that only pulls and participates in social discussions.
And you also probably know that it is also possible to build one yourself: https://github.com/rampadc/arduino-thinkpadkb-usb
Little weird that, for such a simple article, they completely cut out phones between the Droid and new Razr. I thought the Moto X was iconic. Being able to customize it and buy it online was pretty big at the time.
I can’t tell if you’re serious or simply trolling here. The blunt instrument required to overthrow a government is not at all the same tool required to ensure public safety, not to mention the rooting out corruption. Radically different functions, radically different training, and radically different day to day skills required.
That's not ironic to me, the intent seemed to be "papers presented in two minutes", although maybe there's some irony in exceeding that length in every video?
It is a good idea - but a 2 week trial period would be a good idea. Keep going, I know the pain of being a solo dev :-)
No, the channel got banned from Twitch for making a trans joke.
The clip is here https://twitter.com/watmay1/status/1622518097067511811.
Change the name of your app to something more unique (I came up with "MobotChat" in a few seconds of brainstorming, you can likely find something better) and tell them you rectified the issue.

Pointing to other apps in the store is pointless, since reviewers aren't bound by precedent. Maybe those other apps got lucky with their reviewers, or maybe they'll get taken down soon as well.
> I wonder if SVB can cope with a significant bank run

since there are legions of bureaucrats whose entire professional life revolves around this, and there are legal stress-tests to measure this, and the banking and finance world has a huge whisper network.. maybe one-off speculation is obviously pointless and also maybe manipulative in some way?