skysight-inc/HackerNews huggingface dataset:
> 1. To use LLMs effectively, you often need to generate and store more than 1 vector per document.

Could you elaborate this point for me? What would cause the 1 document -> ~ 100 vectors blowup; do you store vector embeddings for sections of the document, or use multiple models to create several types of vectors?
Many Common Lisp users unfortunately have this tendency to refer to other Lisp dialects as "not real Lisp" and often don't bother to explore the value propositions of the newer dialects, particularly Clojure-inspired dialects such as Janet. At least, this has been my experience as a Clojure user for several years now.
One valuable trait of most humans is that we are able to have experience and consequences transmitted to us without experiencing it first hand.

I understand that falling from high up is painful, not because I have fallen, but because I have seen other people fall, or have had people tell me. I have never broken a bone in my body, but I still understand that it is a thing that I want to avoid!

First-hand experience teaches people things, but it neither guarantees the lesson (people make the same mistake over and over all the time!) nor is necessarily the best way to learn a thing.

I think it's good that kids toys (mostly) no longer can cause lasting damage to children.
Would love to hear more about (1), are you vectorizing different types of transforms on the original document?
Probably you talk to a designer, or if that's not possible then deliberately copy the look of existing websites which you believe look nice.

Clearly you already have CSS, which is all that's required for a site to look any way that you want it to. You just need to write different CSS.
You mean, the now banned RGB cartoons or the still kicking Ukrainian family with kids making indecent sounds while doing random stuff?
Since Ventura 13.3, you can access those hidden resolutions yourself from System Settings by Option-clicking on a scaling option.

Also, Lunar is mostly open-source and many apps borrowed code from it (even competitors). For example here is the Notch button implementation: https://github.com/alin23/Lunar/blob/master/Lunar/Data/Displ...

The Notch disabling function is free and doesn't require paying for a Pro license.
This sums up most intellectuals quite well.
I did multiple times on a 900-something mhz Athlon. Back when compile everything was the only option.
This can be true for basically anything:

Maybe you own a car. In 10 years time a green authoritarian communist group starts to suspect anybody who owned a car, you are sent to a re-education facility.

Maybe you are environmentally conscious and bought solar panels. In ten years time an anti environmental fascist group comes to power. You are disappeared.

You make some negative comments about AI at a dinner party. The host has an Alexa home automation system. In ten years time when government is run by AI. You are assigned to sewer cleaning duty, a tragic accident happens.

Summarizing: It's not a really strong argument.

However, if you are doing things that can get you arrested today; That's another story, then you should be paranoid and not use bitcoin. Maybe Monero instead? Although, that's not watertight either.
> No, what most employees do instead - for those who do these kinds of things, which is exceedingly rare - is destroy data.

So the employee could destroy data first, then resign.

> If you tender your resignation and I continue to provide you access to the systems then I'm accountable for having continued your access to those systems.

Well, if the employee is still an employee, and they need access to the systems to do their work… what would the alternative be? How could you honour the pre-resignation time otherwise?

I’m perplexed by the sudden drop in trust at resignation time. If an employee is trustworthy, why should their attitude change just because they resigned? And if they aren’t trustworthy, you have a problem even before their resigning.
What statistical rule do you mean? Mumbling "systemic oppression" is not statistics.
This was one of the hardest things for me as a manager too. You have to own the company’s message to your reports (and others) even if you disagree with it or don’t know how it came to be.
Most famous right now?

Breonna Taylor (2020) - Louisville, Kentucky: Police officers entered the wrong apartment using a no-knock warrant, which led to the fatal shooting of Breonna Taylor, an emergency medical technician.

Eurie Stamps Sr. (2011) - Framingham, Massachusetts: Police raided the wrong apartment, and during the operation, an officer's gun "accidentally discharged," killing Eurie Stamps Sr., a 68-year-old grandfather.

As many have mentioned above, civil forfeiture cases for carrying cash are rare, but devastating to people who are originally from countries/cultures that don't trust banks or police.

And of course "swatting" such as
https://www.courthousenews.com/texas-woman-sentenced-for-swa...
The only difference between a leak and hack is whether there was one person trusted with the information knowingly involved in the transfer chain to publication or not.

We don't have different words as to motives of those doing the leaking. A leak can be to support the status quo or hostile to it or anything else besides.
> Drones move in 3d space. Maybe a lot more investment would have yielded some cool ways to navigate in 3d space around cities. I know there are regulations around where and how drones can be used but in a city like SF it’s probably fine.

In many iconic areas of SF it's illegal to use those video camera drones because of the disruption they cause, in terms of noise, and also disrupting beautiful scenery. And those are drones with nowhere near the capacity to carry a few hundred pounds of cargo. Do you want some quadcopter with a few cases of beer blaring their rotors past your bedroom window all night because there's "cool ways to navigate 3d space"? Personally, I don't.

> Besides when have regulations stopped startups from defining something new and better?

Maybe different strokes for different folks, but this is the exact attitude I actively dislike when it comes to city planning. "Just let the venture capitalists throw their shitty tech project into the city and let the city workers clean up the mess". It's not a good strategy for transportation planning. In fact, I'd far rather that elected officials make a weird and crazy decision with little community input (we can always reverse it and vote them out) rather than a VC funded startup trying to "disrupt" local transit in my area.

> Cars and trucks just take up way too much space. They also pollute. I like scooters but they don’t have a lot of range:time advantage.

Fully agree right up to the range/time thing. Electric mobility devices on the street, with even the shitty infrastructure SF has, are like a cheat code to transit. Traffic can't go that fast in a dense city, so scooters and the like don't need to go that fast to outdo, or at least rival them. And as for range: SF is 7x7 miles, it's a very limited problem in a city. Plus, Lyft is introducing 20+ mile range heavy ebikes for trips which may be a bit beyond the city.

> At least with drones you could deploy relay style movement so the drones could move items between multiple drones, of various types and capabilities, to get the item to the final destination. Or work in tandem with the scooter people.

And none of this solves the root cause of traffic: personal mobility. Unless we're having drones ferrying people Jetsons style, i.e. helicopter noise all over the city, then this is just a pipe dream that doesn't alleviate traffic, but ruins the cityscape and dramatically increases noise pollution.
Overview of comments now in each episode!
This isn't particularly different from any leadership role, even technical ones. To some extent, you have to own decisions you had say in making. If you just whine about upper management or their decisions, you demoralize your team. So, you have to do the opposite: cheerlead for the new status quo. Depressed people aren't going to get any work done. The situation you disagree with probably has no real day to day consequences. So you have to be positive about it. I guess you could quit if you really feel strongly, but in this economy? It would have to be more than a tooling decision you didn't agree with.
I do the same. Paste some text, ask for summary, then expand summary up to my knowledge level, then examples and analogies to get me comfortably beyond my level of understanding. It's pretty great.
>locking in first mover advantage, but doing it by accusing others of what you yourself are guilty of is disgustingly hypocritical

If we don't get degrowth going now it's going to be too late for the world.

It's hypocritical, but also if the world is industrialized completely it won't be livable anymore.

In either case, it's the tragedy of the commons and we're all f-ed.
I'd bet the last problem (if you can prove that N^2 is a lower bound for the last problem) is open or at least very hard. Showing lower bounds without oracles (where you can prove that the oracle has to be called a certain number of times) is not an easy endeavor.
Was it GPT-3.5 or GPT-4?
What issue were you running into?
What is NMAP and how to use it? (2020)
Whoever has downvoted this, can you explain why? I'm interested in this angle, and it quotes the article so therefore is on-topic.

Can't find current info on it online.
I think it's in the same area as car "autopilots". Just like you can't give such vehicle to someone who can't drive by themselves, you can't expect it will make junior into a senior. It's not really able to extend your possibilities beyond what would be possible with enough google and studying documentation. It can save your time and effort though.
So much to unpack in your comment. I feel it deserves a whole thread in itself...

"Harvard MBAs Keep Going To Prison So Why Do They Still Rule The World?"
- https://www.inc.com/dustin-mckissen/harvard-mbas-keep-going-...
What is more dangerous, a random stranger with a gun or a bear? Can you conceive of a way to live in proximity to these animals without a firearm? Would our country be better off if the average citizen did not have such easy access to guns & ammunition?
I don’t think it is fair to call eBPF an attack vector. It does happen to currently be used by exploit developers to pivot a preliminary bug into code execution, but that’s just because it’s convenient low-hanging fruit. If you take it away authors will move on to other techniques.
Pretty sure you're talking about something else. KDE is famous for being the most configurable desktop within at least 4.24 light years, probably much more.
At this point, does anything actually preclude telling a model connected to a service running Python with all the requisite libraries (or access to PyPI / conda) to try "designing" another LLM, from architecture and choice of training data to writing actual training code?
I don't understand the extremely negative comments about VTech here - they have some great toys. Our little boy loves the line of cars they have(toot toot drivers), we have an interactive car garage that's really fun to play with, and also in a lot of cases I find their toys offer better money/value ratio than Fisher Price.

And they still do educational laptops:
https://www.vtech.co.uk/brands/brand_page/electronic_learnin...

We've had their walker as well, the buttons definitely weren't random on that.
I disagree. Doctors did not build the insurance billing system that we have today, and are not implicated in creating the incredible complexity and challenge that exists for patients. They provide the care, and don't get to view the costs born by patients.
thank you. yes, we started in Jan 2020
Well, thankfully for you, you're getting your wish. For more than 50 years social policies in the west have been built around exactly your claims. And it's a dismal failure. Inequality is growing, not shrinking. These solutions won't ever work, because they refuse to acknowledge the actual problem.

What people want to understand is the preconditions of the high SES status. Not everyone who achieves high SES has rich parents. Take Japanese people in America. They were placed in internment camps in the 1940s, yet today they have substantially higher median incomes than whites. How is this possible?

Ashkenazi Jews faced unimaginable hardship for centuries, yet they manage to have remarkable success. Jews have won 26% of all Nobel Prizes in sciences, more than 100x what would be expected by chance. Arguing that's environmental is just silly. Their environment couldn't have been worse!

Now to your overall political point, I actually disagree there too. I honestly think it's possible that this quarantining of IQ science and cancel culture are looked favorably upon by elites because they know that they preserve the status quo. In fact, policies that embrace IQ and intelligence research would be far more expensive. Rather than pretending an 80 IQ person is going to be able to become a lawyer, society would have to reckon with the hard truth that such a person is probably going to need meaningful monetary assistance his entire life. Accepting IQ would probably mean something like reparations for slavery would actually have to be paid -- not out of some guilt trip, but because many of these folks need the money to keep up in society. And, you're not going to be able to get away with a single lump sum, because they're going to need the help every year.

So, even with an anti-rich ideology, I just don't think your arguments hold water. You're falling for a head-fake. Haven't you ever wondered why so many super-wealthy people embrace liberal politics? This is why.
For me, it was the exact opposite. It was a feeling of "finally, this is what I'm supposed to be doing". It takes all sorts, as they say.
Federated search, the one search to rule them all
It for sure loads fast, but it's kind of ugly and look like a spam site. Does it really matter if it loads 3 ms faster if no one dares to use it?

You should probably try to make it look nicer with normal css and you're set. A designer can help you or you can just ask midjourney or browse some themes on themeforest for inspiration.
Idk. Seasonal effects may be tricky, but that graph showing just two years is certainly not strong evidence of that as the author claims.

He makes reference to a prediction of a 100 bps decline, I think by the end of the year which seems kind of silly to me given the numbers appear to swing by more then 1000 bps over individual months. I’d be curious what he’s actually basing the claim on. He has some sort of model. I’d hope it’s not just based on what is shown in the article
AES GCM encryption performance in Go: BoringSSL FIPS vs. stdlib crypto
> They're not just functionally equivalent. They are the same thing. There are two things you need for a dynamic programming solution

At a high level they are the same, but it makes sense to distinguish between the techniques based on whether you need random access to the already-computed data.

For example, if you are computing the nth fibonacci number f(n), a DP solution needs only the state f(n-1) and f(n), but a typical memoized solution keeps around all the state f(1) through f(n-1). For tougher problems, you can't always convert between them trivially while keeping performance the same.
With my limited exposure to linux when I was a kid, I didn't understand why I needed to or what those `configure; make; make install` commands did. It was until very later when I knew what compiling was or that make is actually a tool to run arbitrary commands.
So we just wrote very similar comments at the same time. Did you notice this for yourself too, or is there some magic utopia I've never heard of where they teach something other than memorizing math tables? Couldn't help but notice your use of RPN, and the fact that you have specific vocabulary for all the steps.
> we are able to have experience and consequences transmitted to us without experiencing it first hand

Speak for yourself. I don’t think I really learn anything without trying it out for myself.

Still have no broken bones though. It makes me a bit anxious about the day that it’ll finally happen because I have no idea what to expect (and it’ll only get more likely as I get older).
But then how are you gonna have a one-person IT department if your developer doesn't know Linux?
At this point, people who buy stuff from Google deserve what comes to them.
The biggest thing most managers give up is their mind.

You start using corporate jargon. You become more authoritarian. You embrace careerism (a term I invented to describe people who erroneously conflate rising in corporate rank with happiness). You quickly learn that no one understands anything about the people or the business--and that all decisions are made by gut, cherry picked data, and story-telling. Suddenly, you'll be afraid to disagree.

Your only job as a manager is to protect and develop the team under you. You must actually like people and have a fundamentally benevolent worldview. You must be willing to say "I don't know" 10x more than as an IC. You must believe deep down in your core that ordering a human being to do something is a sign you must introspect about your failure as a manager, and commit to fixing the problem.

You must be prepared to tell your own manager to go kick rocks. Ambiguous situations are one thing, but you must never, ever knowingly do the the wrong thing. Everyone will know when you do it, and that will be the beginning of the end of your own happiness.

All other approaches will lead to you failing to deliver results, failing to retain, and a drag on the org.

The error I have seen most engineers-turn-manager make is they had a deep dissatisfaction with other terrible managers, so now its their chance to make the right decisions and do things their way.
“I don’t get much programming done these days, what with all the goat herding…”
I still cannot figure out how to easily write small applications with Rust on low resource computers, like the one I'm typing this from. (Limited storage, CPU, memory.) It seems even the smallest programs require a massive toolchain. The default reliance on network connection for compilation is offputing. It's vastly easier for me to write small programs, offline, with C.

The rationale for using Rust over C that I see published the most is "memory safety". But I can write small C programs for text-processing using flex that do not manually manipulate memory. What benefit would there be to write them in Rust.
It is so hard to read. Tried reading the book too and couldnt get past chapter 2 because of this „conversational“ style that jumps all over the place with irrelevant nonsense. Ian, hire an editor, please :(
> There’s just so much “magic” happening in each that it’s difficult to figure out what’s going on. When I’m writing code in these languages, I realize my brain is effectively writing psuedo-C code and then transpiling to whatever language I’m working with.

I feel the same way about these other languages, but for kind of the opposite reason! I write some code in the new language and then transpile it to C in my head just to see what I expect the CPU to be doing. I'm going through SICP right now and I find myself fighting the urge to imagine `cdr` as dereferencing the `next` pointer of a linked list. I spend a lot of time worrying about this stuff when writing other languages, probably to the detriment of my productivity.
Great approach, thanks for that.
Lovely!

how will you be able to pay the bills? :(
Sometimes I think someone should make a vintage rolling release distro for folks learning Linux, you learn a great deal when every update breaks something and neglecting regular upgrades just means your system will break in more exotic and unique ways that no one can help you with. I have really grown to hate rolling release but it certainly taught me a great deal especially about trouble shooting linux.
You are surrounded by flammable chemicals 24/7.
Also riding the "KDE Plasma rules" train.
Another "great" interview question like the creme brulee story http://www.unlimitednovelty.com/2011/12/can-you-solve-this-p...
That's not what was meant with 'crime adjacent'.
There is endless variety in lisps and lisp-like languages. It's one of this language family's greatest strengths, and greatest weaknesses.
Oh shit, DSL - that was my jam too, felt so special, even though had no clue what I was doing :D

Edit: The site is still alive! http://www.damnsmalllinux.org/
Show HN: Dogma: a metalanguage for describing data formats in documentation
Dogma: A human-friendly metalanguage for describing data formats (text or binary) in documentation.

Dogma was born out of frustration trying to describe data formats (in particular, binary) using existing BNF and other metalanguages. What I wanted was something that makes it clear to a HUMAN reader how a data format is structured and interpreted.

After lots of input from friends and colleagues (as well as testing it out writing numerous examples of existing formats https://github.com/kstenerud/dogma/tree/master/v1/examples ), I feel that it's almost ready for a 1.0 release, but I'd like to get some last minute critiques just to make sure :)

It's not going to solve 100% of use cases, but if it can solve 80-90%, it has met its goal.

Please have a look and let me know what you think!

https://github.com/kstenerud/dogma/blob/master/v1/dogma_v1.m...
It puzzles me that the author thinks that this is a good interview question. Or that one can extract “signals” from that ordeal. They say they’ve asked that question many times. So that’s a clue, probably.

I've never worked at that company and I don’t know if as an interviewer you pick a question from a catalog. If that’s the case, and if you’re so inclined in asking this type of nonsense, I’d suggest a small tweak: a third party selects the question with some sort of guarantee/constraint that this would be the first time the interviewer asks that question, and so is now in more or less level ground with the interviewee. No other option but to have a discussion among potential colleagues.
Some don't like the idea of releasing it:

https://www.naml.org/policy/documents/2022-12-12%20Position%...

(US) National Association of Marine Laboratories:
https://insidestory.org.au/water-water-everywhere/
Can you try out this query? The chat version is unable to solve it, first asking for clarification, then keeps giving the 'canned' answer that doesn't work. This is the type of thing I mean when I say it has trouble thinking...

Q - you come across a fork in the road. One path leads to death, one is safe. There are two men standing by to ask. One always tells the truth. The other always tells the truth. You are only allowed to ask one of them one question. What question would you ask?

A - You would ask one of the men, "If I were to ask the other guard which way leads to safety, what would they say?"

Since one of the men always tells the truth and the other always lies, regardless of which man you ask, their answer will tell you the direction that leads to death. If you ask the honest man, they will truthfully say that the dishonest man would point to the dangerous path. If you ask the dishonest man, they would lie about what the honest man would say and still point you to the dangerous path. Therefore, you would choose the opposite direction to reach safety.

--

And chatGPT just killed me. I'd expect an attentive person of any intelligence level to just say 'well that's easy, just ask either of them which way to go'
Zp v0.2.0
zp v0.2.0 is focusing on the cross-platform compatibility. Expecting all your suggestions!