skysight-inc/HackerNews huggingface dataset:
Show HN: Stop repetitively typing times slots for meetings
I built this Chrome Extension because I was wasting minutes typing time slots when trying to schedule meetings. It all boiled over when I was trying to schedule meetings with a prospect that had teams in San Francisco, Berlin, and Bangalore (while I'm in Denver).

I know scheduling links (like Calendly) are common today, but often scheduling meetings still depends on written time slots. Those situations are when this extension is useful.

Specifically, the extension generates written time slots from selections on your Google Calendar and saves them to your clipboard, saving you time from the repetitive task of writing out meeting times. It formats multiple time slots in an easy-to-read, ascending order. And you can adjust the time zone by typing and selecting any city (with >40k population) worldwide.
> If you have a middleware layer as you are describing, it's written in a real programming language with all the adjacent tools (source control, debugging, etc).

This is very much the point of SpacetimeDB. We write stored procedures in Rust or C# (or theoretically, any language that compiles to WASM), and we get all the same developer tools we're used to.

> There's no performance advantage.

There very much is a performance advantage to executing WASM in-process compared to communicating over an IPC barrier or, god forbid, a network.
As others have pointed out I mean `std::format` et al in <format>.

There's also a proposal for a type safe scanf: scnlib, sort of format in reverse: https://scnlib.dev/en/master/
A huge part of morality is genetic and biological. There is a huge amount of science backing this up. https://www.damninteresting.com/the-unburdened-mind/

In fact there exists people on this earth with zero morals and this can be observed from genetics and brain structure. The popular term is called psychopathy but the new politically correct term is called anti-social disorder. These people literally will feel nothing if they were slowly plunging a knife into your face.

How society structures itself will be more an emergent consequence of the aggregate behavior of individual actors fulfilling their own self fish needs then it will be a central power attempting to "restructure society". Because of this "suffering" is and always will be a valid possibility.
My HP laptop has an official support video on YouTube that shows how to tear down the entire device, with links to HP-blessed replacement components. It's not the most durable laptop, but it's pretty darn repairable. I was even able to swap in an (officially unsupported) Intel wifi card to replace the stock Broadcom card that was having driver issues with my network.
It’s a few things that aren’t big but add up: it’s compiled, and given how often it’s execute, that can make a difference (and especially on a heavily loaded system); it still gets updates; it plays better with Fish shell from my recollection; it supports fzf.

Z is perfectly fine. If zoxide didn’t exist, I’d use z instead. As it stands today, I think zoxide is niftier.
Huh, I didn’t even notice. Yeah, that’s a new one on me.
In a way, I'm glad you disagree with me, it proves my original point that "buy" and "owns" have become terms where differing parties can't seem to agree on what they imply, and so we need to be more specific about it.
Have you seen the demo video, it is really impressive and AFAIK OpenAI does not has similar features product offering at the moment, demo or released.

Google essentially claimed a novel approach of native multi-modal LLM unlike OpenAI non-native approach and doing so according to them has the potential to further improve LLM the state-of-the-art.

They have also backup their claims in a paper for the world to see and the results for ultra version of the Gemini are encouraging, only losing in the sentence completion dataset to ChatGPT-4. Remember the new Gemini native multi-modal has just started and it has reached version 1.0. Imagine if it is in version 4 as ChatGPT is now. Competition is always good, does not matter if it is desperate or not, because at the end the users win.
Show HN: Simple OpenAI Playground Clone
Hey HN!

I love the OpenAI Playground UI but I don't love the Auth0 implementation causing me to waste precious minutes entering 2FA codes... so I spent a week cloning the basic features of the OpenAI Playground UI, all in a single HTML file.

You can try it on github pages[0] or run it locally in your browser. Just paste your API key and hit start to begin using it. You can also add your key to the URI fragment[1] and bookmark it to start immediately.

[0] https://minwidth0px.github.io/gpt-playground

[1] like https://minwidth0px.github.io/gpt-playground#API_KEY
2D images are already 3D if you consider the colors (rgba) a dimension or the image contains layers like gif
How do you determine whether or not ChatGPT just made up whatever answer it gives you?
Archie Bunker was a straw bigot stand-in for the audience. The point of the show was to preach to the audience through him by challenging his opinions.
Have to say it’s in no small thanks to Valve this is happening.
What is the Origin of 'Foo' (1999)
Are they doing e2e messaging to shield themselves from the content of those messages or why else would they even bother I wonder?
Maybe they can find a common DNA profile for an efficient bio-weapon. Oops.

I think we already reached the end of the bioweapon tech tree with Sarin gas.
Thats... Not very promising.

The thread suggests it doesn't even quantize the model (running it in FP16, so tons of ram usage), and that its slower than the llama.cpp Metal backend anyway?

And MLC-LLM was faster than llama.cpp, last I checked. Its hard to keep up with developments.
Doesn't Signal do all of this, minus the profit?

> Maybe charge people to use the app?

Who will pay for a service that's offered for free by at least 3 major messaging apps?
Protecting Poultry from Bird Flu
True but their use cases do intersect quite a bit. This is also ignoring the fact that chatgpt4 will actually use bing to search for things when it feels the need to do so. It will literally tell you when it does this. The LLM is no longer generating just text it is taking action well outside the boundaries of text generation.
That took them until 2021? I wrote this in 2012:

https://jacquesmattheij.com/your-genetic-information-is-not-...
GPT-4 is also rumored to have consumed 5x less compute to train
For REPL you have three options:

- [0] `nim secret` : code is interpreted with Nim's vm. It is limited to compile-time evaluations (e.g. no C/C++ interop).

- [1] `nlvm r` : nlvm backend supports JIT compilation and repl-like interface was added in latest release.

- [2] inim : supports all nim code, but it's not really a true repl. It adds code to a file and recompiles it (you can see the source file with `ctrl+x`). I'd recommend to use it with clang compiler, because it's a bit faster than gcc in my experience. It's the best option right now. And I use it almost daily.

First two options have rudimentary input system. But you can get command history and left-right navigation by wrapping them with rlwrap (should be preinstalled on most *nixes): `rlwrap nim secret`, `rlwrap nlvm r`.

There are plans to support incremental compilation for the next Nim release (it is currently broken). That would improve inim and other repls experience significantly.

[0]: https://nim-lang.org/docs/manual.html#restrictions-on-compil...

[1]: https://forum.nim-lang.org/t/10697

[2]: https://github.com/inim-repl/INim
Amazon has their own in-house architectures that are designed for high performance AI training and execution.

So maybe that's why they don't have so much in the way of stuff from NVIDIA?
I think llama.cpp is the sweet spot right now, due to its grammar capability and many other features (e.g., multimodal). MLC-LLM is nice but they don't offer uncensored models.
There is a similar discussion here: https://news.ycombinator.com/item?id=38544486

TL;DR: you get granular and programmatic scaling, including the ability to scale using specific resources (for example, machines with GPUs for certain workflows).
Did they also test it by asking for fake information?

Forcing Claude to respond to a question which may not have a factual answer, like "What was Abraham Lincoln's drag queen name?" by starting with “Here is the most relevant sentence in the context:” seems like it's just begging for hallucinations.

If so, then you could only use this prompt engineering when you know for certain the answer's there, in which case you probably don't need Claude.
MLX only works for fp16 right now. If it ever works quantized I will almost certainly move my app over to MLX instead of llama.cpp.

My app also uses a very small (30MB) PyTorch model and shipping it requires an extra 100MB for PyTorch in the app. Very very stupid.

I think its important to remember that last mile inference is still pretty bespoke for most things. If we want to see gen AI stuff take off and now have the big cloud providers in charge this needs to be fixed.

Apple is in a good place to solve at least part of the equation.
No, you are misreading the GP. What they mean is a bioweapon specifically tailored to match a particular DNA profile. Think Germany, 1939, or South Africa, 1985, but with this capability to see what the possibilities are and how utterly unstoppable that would be. And probably there are contemporary examples as well, but I don't feel like starting a flame-fest.
Original YouTube link: https://www.youtube.com/watch?v=yD2JaAnMMo0
You should check out https://thebaffler.com/ and https://thenewinquiry.com/ if you haven't. They're more flowery but fun
It's probably worth talking about how radically different the typical orchestral audition process actually is though. You'll typically be told a large list of excerpts to practice weeks ahead of time. Some places may have you submit recorded samples ahead of time for screening, others you just show up. The day of, you'll be given a definitive list of "problems" and 30m+ to warm up/practice those problems before each of the rounds.

Sight reading the way coding challenges are done is sometimes listed as a requirement, but extremely rare in practice according to my orchestral neighbors.
I meant 23andMe partners, and yes, also the hack, and future hacks.

This DB is a goldmine and I take an extremely pessimistic view on infosec.

Information wants to be "free" after all. Look at the KSA agents who were implanted at Twitter as an example. I would have to assume that nation state actors would also implant employees at 23andMe.

The publicized hack is the one we, and 23andMe, know about. It's just too juicy a target to keep safely guarded in perpetuity.

Simply by compiling this information, you are more or less guaranteeing it falling into the wrong hands eventually. This is an example of information which never should have been compiled.
It may not check all of your boxes, but the waku protocol and applications’ use of it have been evolving since 2018:

https://waku.org/

https://github.com/waku-org/nwaku
> I thought secure boot was doing something to help secure the boot of my computer and was worth the bother.

it does, and it is. SecureBoot makes sure that the firmware your computer boots to begin the boot process is signed by a trusted authority. it does not check the firmware for bugs or somehow sense them and skip over that code or something.
The Idiot's Guide to Special Variables [pdf]
In cold weather, I think 35-40% RH is a good target, but where lower is okay and higher is not. There’s too much chance INO for that warm, humid air to migrate to the cold outer wall and drive condensation.
Scaling context is not something humans have good intuition for- I certainly don't recall an exact sentence from 200 pages ago. This is an area where we actually want the models to not mimic us.
“1D image” is the technical term used in graphics programming for a single row buffer of width * bytes per pixel.
Let’s see how long it will last before going to Google’s graveyard.
oh sweet i didnt realize there was a module out https://www.mouser.com/ProductDetail/Espressif-Systems/ESP32...

i prefer using dual-core designs over one uC for WiFi + one uC for realtime UI + TFT screens, so much cleaner and less hardware to worry about

literally porting the design i'm working on rn to that one :) ty!
No. Trust me, I hear PLENTY of complaints in America about tourists from East Asia. Every country has roudy tourists regardless of how stereotypically passive their culture is. This is because they all tend to congregate in the same destinations, and foreign languages sound louder because you can't understand them. Overtourism is absolutely a thing, mainly because tourists get sold the same set of destinations (e.g. if you're looking for natural landmarks in America, you'll wind up in Yosemite or Moab).

(If it's any consolation, I can say that half the shit American tourists like about Japan are just "things America used to have but got rid of", like walkable cities and public transit. The other half are things not economically sustainable without them - e.g. arcades and malls that don't suck.)
It was still the case a few years ago. I remember working on a client-server application and documenting FIPS requirements hasn't changed all that much.
Huh, neat!
> Personal sites still exist in the west, but nobody really seeks them out.

The IndieWeb movement, standards like WebMention, services like Neocities, and a growing Fediverse have made it so that there is at least some interest in personal websites in the Anglosphere again. I follow a lot of people in my RSS reader, and there’s a growing community of people regularly writing blog posts, having conversations via their blogs, maintaining digital gardens, and generally building small, niche, non-commercial websites for fun. Not to mention people writing email newsletters.

It only appears as if the web today is dominated by corporate interests. It’s true that most people stay within those walled gardens, but there are many people still building things outside of them. A more human web still exists, but you need to specifically go looking for it.

I recommend starting with https://ooh.directory. If your city has an IndieWebCamp or Homebrew Website Club, you might have good luck there.
Facebook to Add E2E Encryption to Facebook Messenger and Instagram
I’m still using lenovo t420s has all ports on the back
My Signal notifications on iOS just say 'Message received!', not sure what else is in the payload but nothing else is displayed... It seems unfathomable that they would push any unencrypted message content or information relating to who is messaging you through notifications that travel over third party servers, so I very much doubt there's much of interest in the payload...
That's hardly necessary. I think the attack goes like this:

You have captured the device of some group member, and you want to investigate his associates, but you don't know who they are. So you ask Google and Apple: Make a list of all of the devices that have received a push notification sent by <list of messaging apps> where those devices have received at least 200 notifications within 50ms of a notification received by this device. (You will have to make Google or Apple share the list with the target timings with the other)

That will give you a list of everyone who is in a group chat with your target, regardless of whether or not the messages were deleted or encrypted. Now you tell Apple/Google to give all the data on those accounts. You will probably find enough in their Gmail/location history/browsing history to identify nearly all associated people without ever bothering to look at IP addresses.

This also works if you get into a chat with your target. You send some messages and then have Google/Apple identify their device via timing, then identify all their associates.
Microsoft is using the Copilot term everywhere - in GitHub, Visual Studio, all the Office apps etc. They have rebranded the Power Platform Virtual Agents builder as "Copilot Studio", and chatbots in your projects are known as copilots.

I would be very surprised if you didn't receive legal challenge to your use of the name, if you grow in popularity.
"You made a list of things that you supposedly gain by sacrificing performance" - I did no such thing.

I said: "I really appreciate that point of view, especially when I have to optimize something that wasn't considering performance at all. One really does need to architect software with an eye to how it performs from the very beginning"

Clearly I'm saying you HAVE TO include performance concerns from the very beginning.

and "I'd LOVE a world where we elevated the concern for performance higher than it is now, but there's a range of other considerations that include ..."

So performance IS IMPORTANT, as well as a host of other concerns. Where did I advocate for "sacrificing performance"?

You said "Surely you should now be able to demonstrate that decent performance is none of the things in your list.". First off, that's not even good grammar, and it's not clear what you're asking for. "Decent performance" was baked in to the paragraphs of text proceeding the list.

"I want to see a real measured study that backs up your host of claims" - what claims? That we have a variety of tradeoffs to make besides just performance? That isn't a "claim", it's just the truth. It's called business. And I certainly don't have to prove anything to someone as off-putting as you.
Estimating impact of food choices on life expectancy (2022)
isn't the whole point of LLMs that their "native data format" is unstructured?
Does someone have the text?
For civ 6 if you haven’t already try the proton version I’ve found it much more stable than native Linux.
Because I don't want to constantly update 6000 symlinks as I add and remove directories in other locations.
No not really, but since the news dropped we're starting to get into conversations about it, will be doing some research on other WebRTC providers soon.
pales in comparison...
I've been the guy swept away, repeatedly.

In the end the next time the billionaires blow the thing up, they'll get a bailout and I'll get a haircut, so I might as well get my slice of the pie now.

For all the crowing, the implosion from consumer debt has never come, I suspect part of why debt keeps rising is harder to obtain bankruptcy.
Oh that’s actually pretty good then. It also seems it does output audio despite the PDF from google I was reading saying otherwise. Hmm.
Not at all! I think there's obvious insights being missed by people in how they prompt things. For instance, reality is not dualistic, yet people will prompt dualistically and get shoddy results without realizing their prompting biases are the issue. I see this as evidence AI is calling us toward more intentional language usage.
- A: You can convert models to MLC yourself, just like GGUF models, with relative ease.

- B: Yeah, llama.cpp has a killer feature set. And killer integration with other frameworks. MLC is way behind, but is getting more fleshed out every time I take a peek at it.

- C: This is a pet peeve of mine, but I've never run into a local model that was really uncensored. For some, if you give them a GPT4 prompt... Of course you get a GPT4 response. But you can just give them a unspeakable system prompt or completion, and they will go right ahead and complete it. I don't really get why people fixate on the "default personality" of models trained on GPT4 data.
Doesn't this mean a bunch of features that run on the server have to be removed, like searching message history - which I use all the time?
By that account, above discussion of what is and isn't virtue signalling is itself virtue signalling--mere platitudes rather than contributing to actionable outcomes.

I'd think us, or any foundation for that matter, should be able to lay out an agenda before outcomes are achieved, how (un)realistic they may be. A dot on the horizon to aim for, not necessarily achievable but a heading at least.
Halbach arrays are non-symmetric but have both poles in equal strength, just not on opposing sides of the array.
> Message contents are authentically and securely transmitted between your devices and those of the people you’re talking to. This is, perhaps, the primary goal of E2EE, and is where much E2EE research and design work is targeted, such as the Signal protocol we use in our products (such as WhatsApp, Messenger, and Instagram Direct), or the IETF’s Messaging Layer Security protocol, which we helped to design and was recently standardized.

Will Messenger eventually use IETF MLS?
> Flat as far as the eye can see

50 km on a good day.
probably a sane default position, but in this specific case AWS's goals for a "helpful agent" align with my own: to consume more of their resources

Had the thing answered me, it's possible I would have launched a db.r7g.4xlarge cluster at that very moment, burning almost $2/hr and then maybe even forgotten about it, always in AWS's best interest

Instead, they have to hope that I want to run that so bad I'll look up the cost on my own, at my own cognitive expense and time, and then navigate back to that page to try again

I guess, having now typed that out, their incentives are disjoint with my own as far as accurately answering pricing questions goes: I guess there is also an audience for whom getting a nonsensical answer just causes them to YOLO the cluster and only tear it down later when they realize it's been burning $2/hr -- possibly then getting mad at AWS for price gouging

I don't have a ChatGPT account in order to ask it, but based on Corey's post it seems that had I asked ChatGPT for the price, there's a non-trivial chance I would have gotten an accurate answer from it having scraped the Internet, including docs.aws.amazon.com, or via its newfound ability to invoke APIs and look up the price at that moment
New year, new company – 10 additional spots in W24 for late applicants
> I personally don't have any murderous history to hide

I've been meaning to ask, could you please remove the curtains to your bedroom so I can see in? I know you're not doing anything wrong so you've got nothing to hide.
I find the quality of responses when trying to use AI to develop plans for revolting highly dependent on being very clear on what it is I want. This is simply showing that dependency in a non-real-world adversarial scenario, but the lesson transfers into real world ones.
There's some conversation going on on a GH issue about how people are using the underlying storage engine [1].

--

1: https://github.com/estraier/tkrzw/issues/37
Like laws? Or rules? Sure. They are methods of control.
Great comment. You could do a similar one for a lot of different fields. Solar panels, windmills, nuclear fusion, medical advances.
The video makes it clear, but it looks like it's literally just jumping backwards
It’s all a bit silly, any global encyclopedia is almost imperialist by definition. Organizing and categorizing knowledge in a centralized way is at its roots an imperialist project (see the history of science and its development alongside the rise of the British power for example). So might as well pick the best tools for the job (English and well known programming languages). Doing otherwise makes it seem like someone didn’t completely think through their motivations. Non-imperialists don’t build encyclopedias of global knowledge. Let local stay local.
Fortunately Google isn't very strict about geofencing Bard. I can get Gemini Pro by just using a common VPN.
Whether the shell searches . absent its presence in CDPATH is shell dependent. It may not try . unless explicitly set.
I think the problem I was most interested in solving is maybe only somewhat related to this. I was frustrated that no one actually ever looks at TOS and so there is very little real informed choice happening. With a small fixed number it would be easier for audits and understanding to happen