skysight-inc/HackerNews huggingface dataset:
Upvote for Gleam. Completely different paradigm. Made for building internet scale apps with offline first functionality in a fault tolerant way. Also great community.
Well, there's also an ongoing lawsuit against Tesla for that.
Knowing life, this is not the actual "training" but just a course that was allowed to squeeze through multiple layers of reviews and approvals and was deemed benign enough and useless enough that it can be disclosed. Not that the actual training is any better.. hell, our company recently made a big show of "giving" us access to a training platform, which, among other things, had basically a pdf book, but restricted with ridiculous controls. I sincerely doubt anyone learns that way... sadly, I am not helping, because now to show I am doing stuff, I up those stats artificially. I suck.
There a few people I know who live off grid, they all say the same thing. The longer you are out there the closer to 100% you will be challenged for your stuff. Be it a semi-local crazy, warlord, gypsies or cult few have heard of - they all want resources that are closer than the alternative and they are aware that you are the only defense.

Another factor of this living is that once the honeymoon period wears off, there is a dawning on many people that their tolerance for failure has dropped significantly. A break down of a vehicle can become a very big issue very fast when the nearest town is an hour away.
When should I use JWTs?
Bits of this tutorial feel a little bit out-dated. The appendix on function calling for example - https://github.com/anthropics/courses/blob/master/prompt_eng... - shows how to implement function calling from scratch using XML-style tags - but Claude's API has had JSON schema-based function calling for a few months now: https://docs.anthropic.com/en/docs/build-with-claude/tool-us...

Oh, never mind - they have an entire separate course about tool use via the API here: https://github.com/anthropics/courses/blob/master/tool_use/0...

So they're using tools in that appendix purely to demonstrate how sophisticated you can get with raw prompting.
Actually I think the real world physical analogy does map quite well and thus isn't misleading. In real life, if you are incognito, you put on a disguise like a wig, glasses, new clothes etc and try to conceal your identity.

Incognito is not a promise from everyone else in the world not to look at you and not try to figure out who you are.

And if you pull up in the same car everywhere, then it's quite easy for observers to give you a consistent ID tag even if you are changing your wig all the time.
I found chatting to the people working on stuff was the best bit.
Almost the level of ignoring the exhibits and look at the bits of stuff being worked on around.
On HN, timestamps are adjusted when posts are given a second-chance boost. While the boost is done automatically, candidates are chosen manually.
Golang is awesome. Super simple to learn.

I’m a typescript/C/python dev and I’ve been learning Golang for a perspective change.

Specifically I’ve been learning Golang and Test driven development together and I’m really enjoying it. I want to build a game with Golang, but you can build anything with it.

Here’s my thoughts on mainline languages:

- Python: clunky

- JavaScript/TypeScript: a mess

- C#/Java: Too enterprisey

- C: bundle of fun but hard

- C++: never tried it but heard it’s a massive language

- Golang: simple, effective

- Rust: too complex, overhyped

- Swift: looks good

- PhP: not interested in it

- Ruby: looks gross

- Gleam/erlang/elixir: interesting

Non-mainline languages:

- Lisps: look really fun. Read about crash bandicoot development

- APL: this may just be your Swahili

- Forth: incredibly powerful stack based lang

- Orca: music + 2D language
In that particular example, and probably many others, I think the progression corresponded to changes in the business itself. McDonald's rebranded, expanding their target demographic beyond kids specifically, and I feel like they lost all their character in the process.
Anyone else find it funny that the entire concept of prompt engineering is probably very close to good management and communication principles?

It's kinda hilarious when you think about it.

My mental model for LLM chatbots is to treat them like a junior intern that has access to google. Sure they can get things right but realistically I have to check their work to prevent any show stopping issues.
Stay away, you may end up owing money. From the Retainer Agreement:

> XVI. FIRM DOES NOT GUARANTEE RESULT

> I understand that there is always a risk to litigation. If I were to lose a case, under some circumstances, I may have to pay costs and/or attorney fees to the prevailing party. I acknowledge that FIRM has made no guarantee regarding the successful termination of my case and all expressions about the relative chances of success are matters of opinion only.
I haven't checked today, but e.g. Amazon's JSON file belies the fact that they own 3.0.0.0/8 in practice if not in fact. I'm not going to play "let's block Amazon's huge JSON list". I've got 53 rules. I'm willing to step on some fingers / toes. I can get to sites in AWS just fine.
I agree with you, and I'm perfectly happy to use AGPL in this way for my own stuff, but my employers have not been.
Sorry, I don't like chrome extensions. Anyway you could make a web app version?

My user test: https://www.loom.com/share/168e27a57d0d4199b3a4605951150a21
Codeviz is such a cool project. Love having it in VSCode.
Wells Fargo employee found dead at desk after 4 days
Newspapers editorialize and also give the same results to everybody.
I wonder if you could set up 3 multi panels with a known pattern of red green or blue gels on each, then filter the camera image by color to identify which of the panels is pointed where so you can adjust them individually?
This is why I live in SOMA where my friends are next door. But I also want a roughly remote but not too remote experience because I want my children to explore freely without cars around and busybodies who don't appreciate children being free. They may climb trees when they are seven and fall off and break their noses. They may fall off their bicycles and scrape their flesh to the bone. I want them to have my childhood because I think that's what makes me so resilient compared to so many other people.
"This course is designed to be an introduction to numerical computing and data visualization in Python. It is not designed to be a complete course in Computer Science or programming, but rather a motivational demonstration of how relatively complex topics can be accessible even to those without formal progamming backgrounds.

This training is designed to be conducted in-person, led by J.P. Morgan technologists and traders."
Exactly. Moderation is not a problem as long as you can opt out of it, for both reading and writing.
Or, a bill for costs after you lose.
> and you want to retain as much precision as possible and still use floats

They're equivalent. Both have a 23 bits (24 with implied mantissa, except for denormals).

Example, 2^n * (floating point here) are all exactly the same precision, since you can mult or div by 2 and not change any of the mantissa bits (untill you hit denormal or infinities).

So mult or div by 100 has prettyMuch the same precision (up to 100 maybe having some off bit flip in the lowest bit).

Another way to see it:

IEEE 754 guarantees that A op B where x is float mult or div, is bit exact up to 1 ulp or 1/2 ulp depending on rounding mode. So by changing between these you have the exact same real number obtainiable.

However, once you do what you claim is better, scaling an existing result to fit into some other range, you have potentially added a single bit flip error in the low bit, so you may be worse doing what you claim.

> ou should not store them in the range [0.0,360.0), but instead store them either as radians [0-2π), or better: [-π,π), or store them as [-1.0,1.0) and use trig routines designed to work with that range.

Nope, same reasons. Every elementary op you do adds max 1/2 ulp error (assuming one of the round to nearest modes). So, if you have something in radians, scale to 1.0 store/transmit whatever, and then your lib wants radians andScales back, at best you lost nothing, at worst you have added error.

Trig routines in general for floating point do range reduction, and then have to do a decent amount of work to get 1/2 ulp precision (which pretty much all major C++ libs do now - it's not IEEE guaranteed!).

So sure you can try to rederive a lib that works on [-bob,+bob], but you'll likley gain nothing against simply using whatever your library uses (which almost always goes into radians at some level since that is the most useful, and the lowest stacks end up there).

Please don't tell people to scale numbers as if that makes them better. It makes them worse.
Ask HN: What open-source, non-funded project are you working on?
We made this product: an agent listening to your daily conversations and give feedback on all possible aspects, we are starting with language learning and communication skills.
Hoping to receive some feedback.
Travel App I launched today
Hey guys! I have been working on this app for about 2 months now and I have just launched it. It’s called Traverse and you can download it here: https://apps.apple.com/us/app/traverse-connect-explore/id656...

Traverse is a social media app designed for travelers to connect with like-minded people, especially when exploring new places. It features an itinerary planner that helps you discover hidden gems, like hole-in-the-wall restaurants and must-see attractions recommended by fellow travelers. It’s also a great tool for keeping track of your trips, allowing you to store them in on place. Let mw know what you guys think and if you have any feedback that would be greatly appreciated
The documentation still advocates using XML tags as a subset of prompt engineering despite the push for JSON-based structured I/O, confusingly: https://docs.anthropic.com/en/docs/build-with-claude/prompt-...

The structured output tutorial uses the XML tags to wrap user input instead of using system prompt engineering and then passing the user input as-is (IMO system prompt engineering is still better since it adds more control levers): https://github.com/anthropics/courses/blob/master/tool_use/0...
Apples original iPhones were MVP. The real juice is when they bought that company and designed a 64bit ARM chip out of nowhere and found themselves 5 years ahead of the competition

Why isnt anyone talking about that?
Does this blog have heavy javascript? It's quite laggy for me.
We can't. My mDL has been "under review" for 2 weeks!
I would argue, the most effective change post 9/11, is the reinforcement of cockpit doors, and stricter cockpit access procedures.
I can't speak for everyone. But it took me moving out of Australia to more walkable locations for me to realize how backwards it is.

Safe to say, when I visit home 8 strongly dislike it and usually have some very close calls with cars.
I remember disliking google’s project names of that era. Too generic and borrow-y. Closure was a concept in JavaScript. Chrome is what Firefox was calling the parts around the rendered page (UI buttons, etc)
I'm starting to use LLMs more and more for technical/programming questions, but my success rate so far is only about 50/50. I haven't tried a lot of them, but so far Copilot is my least favorite. When I ask it a technical question, it seems to give me answers to a question /sort of like/ but not exactly like what I was asking. Essentially treating every prompt like an X/Y problem. Which is much more frustrating than just telling me my question is rare enough that it doesn't know the answer.
> Their review process was developed to hit the much more stringent speech standards of the Chinese market

TikTok isn't available in China. They have a separate app called Douyin.
Also nice - should compare to [2]

https://github.com/ChrisLomont/BetterQuadraticRoots
This evidence can only come from financial accounting. Amazon does not report OpenSearch results separately so you’re looking for data that does not exist in a public form. It’s a waste of time.
>I previously gave Clojure a try, that was a pretty good fit, but the JVM / ecosystem put me off.

I recommend trying Common Lisp then. It's one of the primary inspirations for Clojure, and it's not tied to JVM - it's an ANSI standard with multiple independent implementations, my favorite is this one: https://www.sbcl.org/
That's great - if it feels like a valuable service to you, then have at it! I'm not against the option; I'm just feeling really uncomfortable with the proliferation of "no cash accepted" signs I've been seeing lately, and it's easy to imagine the same situation developing with regard to the rest of one's wallet. "Pick which of these two giant corporations gets to control your proof of identity" is not a future I want to live in; I hope there's a way to avoid that.
Jaguar tells owners of older I-Pace EV to park outdoors due to battery fire risk
An unelected foreign billionaire against a democratically elected state? State all the way.
Former JPM quant here. This sounds right. Maybe this is something an intern was paid to write.

It says training for "business analysts" (I think fresh college grads?) and "traders," not quant researchers.
Well it would be the same exact protections that are provided to everyone else's free speech.

Yes, if you as a person start making death threats or direct calls to violence, then you could be held liable for that.

Were you not aware of that?

An algorithm isn't any different from any other sort of speech.
where does it say that it matters if it differs per user?
Corporate Reputation Rankings
> Result, HN turns to 4chan.

As if it was something bad. 4chan has /g and it's absolutely awesome.
Ralph Van Deman in 1901-1903 in the Philiphines-American War, compiling huge files on the population to try to root out rebels, was imo one of the first big data people.

He brought that home to America. And started keeping copious notes on anything the capitalist fatcats dubbed un-American. His labor, leftist, civil rights suppression activities got entrenched as quasi-legal vigilantism & endless paperwork & survelliance as the American Protection League. He was an O.G. keeper of big data.
Less boredom, more the time to sit and study in a place where compounding variables are more constrained.
Just 5 impacts on Mars sent hundreds of meteorites to Earth
This are good. Either you are clever, wrote a trivial script, or did not use Gemini.

Just to test...

After a half hour with Gemini prompt tweaking, I was unable to get it to even repeat those examples verbatim.

Redacted emails - makes sense.

Omitted all connotations and purely asking for expressions resulted in blatant incorrect output.

Completely ignores, redirects, obfuscates, but claims not to be subject nor compliant of U.S.C. 9401(3).

After badgering, it gives blatant false data and forgets context, even if summarized.

Fresh context, purely a word game, and still, nada.

Insults your intelligence for calling out its watchdog LLM.

Gemini was aware of this vector and is U.S.C. 9401(3) compliant.
FWIW, Redis was previously mostly developed by the community but the trademark was acquired by a VC funded tech company. AWS, and other cloud providers like Tencent, were contributing to Redis and they went ahead and changed the license anyways. You can read more about it here, https://lwn.net/Articles/966631/.
Musk is a minority shareholder in SpaceX which owns Starlink. One corporation (SpaceX) is not supposed to be liable for the actions of another (X), even if they are owned by the same person.

The correct move is to go after Musk directly.
I understand the technical issue but on a broader sense, the instant that a vendor supplied black box is installed behind your firewall and allowed to make any sort of communication towards a vendor controlled endpoint, doesn't it immediately technically allows full remote control?

Lots of talk about tunneling and wrapping/disguising ssh but a vendor does not need any of that to control its machine.

For example you could have the on-prem host poll a "licensing" or "software update" server that also happens to reply with ad-hoc commands to execute on demand. Could be straight up shell commands and the result can be sent back. No need for ssh, long lived connections, reverse tunnels or anything.

The only way to mitigate this is to fully trust the vendor, have a strong legal framework to protect against wrongdoings or fully block all internet access to endpoints you don't fully control.
> In Russia, China or North Korea - nobody believes that.

Well of course, they're all actually super miserable and are secretly begging the government of your country or her stronger allies to liberate them and wisely lead to a glorious bright westernized future.

Don't be naive. It's probably worth exploring where'd you get such a maximalist idea in the first place and measure just how much empirical evidence you have to back it up.
> HN is _not_ a monolithic bulletin board -- the messages on a BBS were never (AFAIK) sorted by 'popularity' and users didn't generally have the power to demote or flag posts.

I don't think the feature was that unknown. Per Wikipedia, the CDA passed in 1996 and Slashdot was created in 1997, and I doubt the latter's moderation/voting system was that unique.
You want to bake cookies yet refuse to take responsibility for the possibility of somebody choking on them, or sell cars without maling crashes impossible!

Impossible goals are an asinine standard and "responsibility" and "accountability" are the favorite weasel words of those who want absolute discretion to abuse power.
Congrats on the launch! I'm probably just missing it as I only know enough python to be dangerous, but where can I find your MoA implementation in the source code?

The write up [0] sounds really useful, and says it's open source, but for the life of me I can't find it.

[0] https://www.patched.codes/blog/patched-moa-optimizing-infere...
OCaml and try writing a small compiler/interpreter.
Louie.ai team talks to a lot of sec teams, and new projects generally prefer OS bc openness, and a lot of migrations. Think MSPs etc.

Anecdata, but very real.
I understand the appeal. If I wanted to wall-off large swaths of the internet from what I create I would do the same thing. It's not much different then blocking entire countries.

The desire to limit the noise and only allow a "small circle of friends" is also appealing.

But I do that for specific services, not my domains in general.
Mumble server: only open to the 3-4 countries that my friends are in, and none of the 'cloud providers'.
Tech blog: world+dog can see it.

I am firmly in the 'We all benefit from shared knowledge' camp. So if my notes on modem init strings for my 300-baud C64 modem can help one other person; they won't go through the same pain I went through, and the world will be a better place.

I get the desire, for many reasons. That's cool. You do you.
This case is a demonstration of how one person (sorry, two people, Ian & Sam) can make things much better.
Out of all forms of accountability, do you think that would have been the best form if they did prosecute?

Unfortunately i could probably bet that no other form of accountability was pursued
I'm very biased in favor of Javascript, but I have to say it looks very nice! Nice job!

Here's my user test: https://www.loom.com/share/2b751d8c08fb4998aae02678ff1d6ce2
This is the least surprising things to me, as this happens all the time.

Straight out of Microsoft's playbook.
> Maybe the exact wording matters and the service name was “AWS managed elastic search” or whatever. I’m sure the Amazon lawyers knew how to name it.

Yep, that was the problem, they just called it "Amazon Elasticsearch Service" and it resulted in a lawsuit.
> That degree of moderation, for that purpose, would make you liable if you left illegal or tortious content up i.e. if you moderate, you're a moderator, and your first duty is legal.

I'm not sure that's quite it. As I read the article and think about its application to Tiktok, the problem was more that "the algorithm" was engaged in active and allegedly expressive promotion of the unsafe material. If a site like HN just doesn't remove bad content, then the residual promotion is not exactly Hacker News's expression, but rather its users'.

The situation might change if a liability-causing article were itself given 'second chance' promotion or another editorial thumb on the scale, but I certainly hope that such editorial management is done with enough care to practically avoid that case.
The latest modest scale battery technology is also a game changer from my consumer perspective. I use Jackeries (which do what you're talking about for lots of money XD), and mine from last year uses a chemistry that gives a maximum of perhaps 1.5A even though the capacity is quite high. The one from this year that uses lithium iron phosphate is happy to output 10A.

It's wild, I was able to power an AC brushless motor as well as a corded (technically?) drill. I could have run the drill for an hour at full power.

All around it just improves so fast I'm starting to feel like I do about computers -- the longer I continue to be satisfied with my current setup, the better the next one will be!
https://archive.ph/8zPXH