skysight-inc/HackerNews huggingface dataset:
I propose a litmus test: "Would it be okay if this LLM was actually a client-side tool, trained and hosted on the user's machine?"

This framing helps highlight that (A) the data used to train and configure it is not reliably secret, and (B) a determined user can manipulate its output to fit their own goals.
Didn't Apple maps kill a few people too?

edit: maybe I was thinking of Google (https://www.2gb.com/mans-family-sues-google-maps-after-it-di...)

Some Apple maps events: https://www.theregister.com/2012/12/12/another_apple_maps_me...
Protect Your Projects from the Risks of Deprecated NPM Packages
> Let's break this down. As defined by context, OOP means: messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. Indeed, there exist other OOP definitions, but that is the one that was defined here.

Point to the place on the doll where the article author defines OOP.
Why would a company choose to charge less to wealthy people, and more to poor people?
Builder here! We are inspired by ComfyUI.

I would say that although the form factors look similar, we are operating at a different abstraction level. ComfyUI focuses on components within the HuggingFace diffusers ecosystems and allow artist to recompose different workflow to come up with amazing visual effects.

We're trying to offer a way for people to recompose apps/apis with foundation models!
SelectIQ (YC W23) | Founding Software Engineer (Fullstack) | NYC or REMOTE (US) | Full-Time | https://selectiq.ai/

SelectIQ works with clinical trial sites and their referring physicians to automate the patient referral process, massively speeding up enrollment.

Bringing new drugs to market is primarily rate limited on the speed of clinical trials, which are themselves bottlenecked by patient recruitment. 80% of clinical trials don’t meet their recruitment timeline, and being behind on recruitment can cost pharma companies millions of dollars per day.

We're looking to bring on our first engineering hire to help us build out the platform and build an amazing culture. More details and application can be found here: https://www.ycombinator.com/companies/selectiq/jobs/4aRBMcX-...

Feel free to email me directly - jason@selectiq.ai
Thanks you beat me to it :)

That being said, you're not wrong. It's definitely inspired by ComfyUI. But, with much simpler abstractions, much broader utility and extensions like building a user front end coming up shortly
British Red Cross | Various platform engineering and service delivery roles | ONSITE at various UK locations (London, Paisley, Manchester) or REMOTE UK, requires UK RTW and Residency (non-negotiable even if you’re remote) | Full-time | https://careers.redcross.org.uk/

Since 1870, the British Red Cross has been helping people in crisis, whoever and wherever they are, as part of the world’s largest humanitarian network. We're looking for technologists who want to use their skills to help people in crisis. We currently have 4 roles live with several more to come in the coming months

Live now:

-Senior Software Developer
-Platform Operations Manager
-Cyber Security Manager
-Application Development Manager

Upcoming:

-Operations Engineers
-Software Engineers
-Service Designers
-Front End Engineers
-Delivery and Engineering Managers

Some of our benefits:

-True Flexible working (flexi hours / days / compression / location)
-36 days annual leave plus the chance to purchase 5 extra days leave
-Maternity, paternity, adoption, shared parental and careers leave
-Pension scheme

If we don’t have a role which suits you today, please keep an eye on the jobs page above or DM me on LinkedIn @globalgoat. You can read more about us and our culture here https://medium.com/digital-and-innovation-at-british-red-cro...
Free Bard has been really useful for me for conversational type web searches. I don't really use Bing much anymore, but it was fun at first. Bard consistently gives me answers I am looking for, but I also try to only really ask it normie shit in a normie way.
Grafana Labs | Engineers, SREs, Managers | REMOTE | Full-time | https://grafana.com/about/careers/open-positions/

We make that dashboard thing you've all seen... we also make and operate massively scalable distributed databases for various telemetry, do lots of OSS things (+1K Github repos!), and having become the leader at observability in general we're now focusing on things like application observability, correlating data / exemplars, and creating new and easier ways to explore observability data... also, those huge massively distributed databases :)

We have been hiring constantly, and mostly struggle to keep our Greenhouse page up to date.

In my team alone (I'm VP, Engineering for the databases Mimir, Loki, Tempo, Pyroscope) I need 2 EMs (1 in Europe, 1 in the USA/Canada or Europe), an SRE in the USA/Canada, an SRE in Europe, an Engineer for Mimir in the US/Canada, and a couple of EU engineers for Loki. Those are just my team, but lots of teams are hiring. Additionally we will continually open roles throughout the year.

Grafana team really would like a Principal Engineer who knows distributed systems and databases built on object storage... we have lots of expertise here throughout the company, we just need more people who can ramp up fast :D

The greenhouse page works, but if you don't see something I've mentioned feel free to email (in profile).
So where does the testSplitArguments method come from?
Hello, although we know HN's rules, some of our users don't. They just tried to help without telling us.

I guess we can be proud that they are our users and wanted to help. There was no intent to break HN's rules. We apologize for that happening, and we have told them about the rules so it doesn't happen again.
Well, the funny thing is that for base Common Lisp, it's less dynamic than you think.

The functions and symbols in the core packages (e.g. COMMON-LISP package) are considered fixed and immutable. For example, out of the box, the compiler can assume that things like '+' aren't going to be redefined behind its back. It's assumptions like that can lead to very efficient code. But, at the same time, the core lisp language is actually not very dynamic, its more like your typical, compiled language in that sense.

In contrast to say, Scheme, which has no presumptions. Out of the box, naive Scheme compilers can not make such assumptions. So, if you have something like:

(set! a (+ x (- y (+ z w))))

The compiler actually has to look up (dispatch) '+' twice! Did '-' change the definition of '+'? Maybe...you don't know. So you can't (again naively) inline anything (not even counting the issues with numeric tower and types of the variables). So, what would ideally be a couple of simple machine instructions turns in to a huge endeavor.
Why does the cursor animation dictate input latency?
> I think you vastly underestimate how much baseline experience has improved on the internet in the last 10 years.

I honestly don't think it's that at all. It's that google maps has gotten worse at addressing my particular use case.
IME git abstractions make it easy to read and navigate standard workflows, but incredibly difficult to repair issues that arise due to divergence of some kind or another because they are so opinionated.

I use git 99% in the terminal, and 1% in some git tool for visualization, but I find that a lot of people use it in the opposite way and have problems working with others that use a very slightly different workflow. You don't need to memorize hundreds of commands and flags, honestly a dozen or two gets you to expert status in most respects.
Needs nvim version 0.9.2 or higher: https://github.com/neovim/neovim/blob/master/INSTALL.md
Now you can type pizza, google will cross-reference it with the data they collected about you and show only the cheapest place.
I think chaiNNer might be a better comparison, although both are used locally to process images while this looks like it's meant to easily build an API. I think it looks neat, I think a lot of people will find this very useful.
Yeah, given how bad the SEO problem already is I’m setting my expectations low. It seems like it will be a big problem dealing with fake reviews if the LLM makes it harder to see the source and how trustworthy it looks.

This is an incredibly hard problem since businesses have such strong incentives to game the system, so it’s hardly new but I think AI is going to make it even harder to spot fake accounts.
The last decade has been nothing but strictly divisive in the name of inclusion and equity.

“Identity” is cheered, but in fact it is a prison of mind to confine the populus into neatly defined groups primarily using stereotypes.

But this is where the money is and what the largest financial institutions have promoted (and demanded) for a long time. It’s not gonna get better any time soon and is only going to divide and radicalize society rather than unite it.
I don't know how it's for everyone else, but I do value the body of the commits from others. It's true that I see only the subject line for most commits. But I eventually read the full body of commits I'm interested in. Honestly, it's frustrating when commit messages don't carry enough context. Sometimes that context fits in the subject line. For others, I expect an elaborate body.
I remember an old PBS Nova episode from the 70's. Someone used a PDP-8 to build an icon-based chat mechanism. The chimp caught on pretty fast.

https://www.youtube.com/watch?v=UwZWWsc5xDk#t=32m
There are also pre-commit hooks to remove the character, even one listed on the pre-commit site. This type of hook has saved me on many occasions, and would have saved my coworkers if they used pre-commit.

https://pre-commit.com/hooks.html
> Which is why we are sticking to the definition as has been already defined.

Has already been defined where exactly? Yes, evidently you believe it has been defined in the article, but where exactly in the article did that occur. Please be precise.
Does anyone know how good the PowerPC chips from that era actually were compared to the competing chips from Intel?

I remember reading a lot of marketing claims, but back in those days there wasn’t so many review sites that would test them against each other with a multitude of precise benchmarking suites. Nor were there so many pieces of software which ran on both platforms.
I don't see why this feature needs to be powered by generative AI. As the article itself says you can very well just "search “vintage store SF” in the regular Google Maps search bar." Google just needs to analyze place descriptions and reviews and look for synonyms of "vintage" among them. The only AI related task might be to look at street view photos and user-uploaded photos to detect whether what's depicted in the photo could reasonably be called "vintage".

From a user perspective, it's a much better experience to see a list of places rather than generative AI generating some text.

I think this is just the Maps team getting on the gen AI hype train.
DigiCamHistory (2001)
Honestly, I don't even find this article very well-written. I wouldn't be surprised if it was at least partially AI-generated.

We definitely need ways to verify if content was properly human-sourced, but this ain't it.
Make comics
https://huggingface.co/spaces/jbilcke-hf/ai-comic-factory

I used midjourney + a card printer to make new cards for Fireball Island.
There's also some completely innocent Australian divers that were maliciously injured for no reason, in flagrant violation of any acceptable inter-country interactions.
This is simply wrong. There is loads of academic research born out of industrial collaborations which is absolutely focused on how useful it is. Applied research exists in academia.

On the flip side, if you think the only place you can do something "applicable" is by working as a quant... again, wrong!

If anything, the idea that research is free to disregard applicability (read: "relevance to anyone outside academia") is what's a lazy canard. :-) People who are wrestling with whether their research is applicable are struggling to figure out how to connect it to the rest of society, which is valuable. It's responsible of them to do so.
Ask HN: Is EMBA from a highly ranked school worth at age 45?
The Optimal Blend of Style and Performance
I love this concept. I always begin messages with the most actionable or important thing at the top, and the rest that follows is the context. Respect the time of others and don't bury the lede
It was a Gibson-Sterling joint but you almost have to wonder if Stephenson ghostwrote the last bit.
Does it actually get you that though?
first discovery:icefishman
Yep. This is one of the big problems with online communities. When someone makes a bold statement, I have no idea if they’re a grizzled engineer with grizzled, hard earned engineering opinions, or some kid fresh out of a coding bootcamp who thinks they’re all that. In person, I’d treat those two people incredibly differently. Online? It’s impossible to spot the difference.

It doesn’t help that we all think of ourselves as programmers, even though people in our industry have a wide range of jobs. Someone working at a feature factory banging out websites and mobile apps has a very different job from someone slowly puzzling out a new cryptography algorithm or debugging a kernel driver. You can tell they’re different jobs because excelling in those roles takes different skills. In the first case, you want to know your domain backwards, have great social skills and work consistently. In the later cases, you need deep CS knowledge, patience and insight. It’s different.

Who is this site for? What does everyone do for your job? It’s all quite unclear.
Thanks for sharing, looks like a fun project.
Like the 10 previous AI-related Google announcements, this sounds great, but is unlikely to ever materialize.
I wouldn't know about the Vim equivalent, but I wrote this in my Emacs config long ago:

(defun find-non-ascii ()
"Find and show all of the non-ascii characters."
(interactive)
(occur "[[:nonascii:]]"))

It has proved quite useful on occasion.

(Yes, I could just invoke Occur directly, but I can never quite remember the regexp character class and syntax here.)
I was looking to buy a backgammon board locally. Using google was unsuccessful, but google maps oddly worked for me (excepting one big box store which had them online..).
I love Kagi so much. My favorite features other than great search results are:

- Vim keybindings to select search results.

- Quick bangs to use bang shortcuts without an exclamation mark. Example: search "mdn yield" to directly get search results for "yield" on MDN.

- Blocking sites. No more annoying Quora results.

Kagi team cares deeply about the product and it shows. They recently added Quick Peek [0] to search results and it's implemented using the `details` element.

[0] https://kagi.com/changelog#2931
From the linked article: "Last December, we brought Gemini Pro into Bard in English..."
HRL Laboratories | Senior Software Engineer; Principal Compiler Engineer | Common Lisp | ONSITE | Los Angeles, California | https://quantum.hrl.com/

HRL Laboratories is a private, scientific laboratory that has been in business since 1960. We are best known for having created the first working laser.

We are doing R&D on quantum computing, from fabrication to algorithms, all in-house, using a tech called exchange-only silicon dot qubits. We are looking for both senior engineering and management to help build out our compiler stack for a quantum programming language. We recently presented it, along with our language-oriented development approach, at the biggest physics conference: APS March Meeting. [1]

The quantum computing group uses Common Lisp, Coalton, Python, C++, and JavaScript to build a state-of-the-art operating system for physicists researching silicon dot quantum computers. Compiler development is done primarily in Common Lisp.

Those who are excellent programmers experienced with

- functional programming, and/or Lisp, and/or statically typed ML-descendants;

- compilers, machine architecture;

- and solid undergraduate mathematics and advanced computer science

are most qualified. We can train you on Lisp, Coalton, and quantum if the fundamentals are there. Knowledge of quantum computing is not necessary for most software engineering roles.

Interview process: phone call, "take-home" exercise, on-site interview (no whiteboarding), reference checks, and offer.

Candidates must be eligible to obtain and maintain a U.S. security clearance, and must be willing to relocate to southern California.

Compiler Engineer job: https://jobs.lever.co/dodmg/af802f7f-4e44-4457-9e49-14bc47bd...

Other HRL Quantum roles: https://quantum.hrl.com/careers/

Reach out to the email in my profile with a letter and resume, or apply for a role directly through the website.

[1] https://youtu.be/F8TezGqCvE8
The trick with Markov chains is that you don't need to.

Markov Chains are dead simple. There's not really a "training" as much as it's simply reading data and collecting statistics.

They're so simple that you can probably build one nearly as fast as you can read the training data.
> [...] you are saying that users of "news.ycombinator.com" wanted to purposefully hide a story about [...]

No, you're interpreting things here in a specific way.

It could be that users didn't think it belonged on HN because it was politics, which is often frowned upon. It could be that they thought there was a problem with the article itself.

In any case, even if it was totally the community choosing to not want to see this news (which I doubt), it wasn't a deliberate action by the people running the site, which does make a difference (otherwise that would've been the original accusation).
What is this negative shit being peddled by institutions to divide us. It doesnt take more than half a brain to know that men wont like the word ”toxic masculinity” whereas women won’t care as much. If the word was ”toxic femininity” the polls would be reversed.
> the whole point of the concept of “structural racism” was that mustache-twirling racists aren’t required for modern laws and policies to have a targeted, negative effect on specific minorities

You cannot have a targeted negative effect without mustache-twirling racists; what you have instead is an incidental negative effect. I discussed this elsewhere in the thread, but the "disparate impact" clauses of various civil rights legislation attempt to deal with precisely this -- cases when in the absence of any intent to discriminate along protected lines, nevertheless an outcome arises that impact those protected groups differently.

I posit that this part of civil rights legislation is fundamentally flawed, because it is basically not impossible that any policy or action, public or private, impacts all subgroups of a population in equal measure. Make a law regulating taxis? There's a disparate impact on men, who are 85% of all cab drivers. NFL negotiates player pay? There's a disparate impact on black people, who comprise over half of the players. Covid policies close ski resorts in Colorado? There's a disparate impact on white people, who are the overwhelming majority of both people who work at ski resorts as well as those who visit. In none of those cases is there an intent to cause protected groups to be affected differently, but they are.
That’s laughable. I can get one bad broadband provider, one incredibly low-speed DSL provider, or bad coverage, data capped 5G service in my neighborhood in LA. Fiber isn’t available at all and when I asked if they had any intent to expand coverage to where I live they straight-up said “no.”
What does that have to do with renewables and electricity? Oil accounts for round off error amounts of electricity production.
It's very convenient that whenever a dictator wants to invade and conquer a neighboring country, all they have to do is declare that it historically belonged to them and suddenly the "anti-imperialists" have no problem with it.

It's the exact same rhetorical playbook Putin used with Ukraine.
What do you think an LLM should be able to better than regular search results (possibly with speech-to-text input, and text-to-speech output - which is how the interface to an LLM would work anyway) for this kind of use case?

If the answer is "regular search results are crap because of irrelevant sponsored placements being put before the thing I want", that's not a function of the search engine; that's revenue-maximising choice the search engine provider makes... so why do you think that won't happen to LLM results by the company that provides it?
FBI director Wray agrees:

> I do want the American people to know that we cannot afford to sleep on this danger. As a government and a society, we’ve got to remain vigilant and actively defend against the threat Beijing poses. Otherwise, China has shown it will make us pay.
The uberdetailed exploration is worthy of a blog post, those are for stories! but a commit is way too obscure a spot to put it in, so it's just a waste of effort on the writer side, but also a waste of attention of the readers, a short message describing why a change in space resolved which bug where would be more efficient
For quantum computers to break RSA2048, the current quality of physical qubits needs to go up 10x and the quantity needs to go up 10000x. These are rough numbers.

The next major milestone to watch for is a logical qubit with fidelity 1000x better than the physical qubits making it up. That will signal the physical qubits are good enough that you could start only scaling quantity.
Well, this is why groups in this situation struggle to make forward progress.

People are uncertain of their jobs (even with promises) and look for work elsewhere.

And even if they stay, they feel their work doesn't matter, and it's hard to work under those circumstances.
More likely just show you the place with the highest effective cost per click bid lol.
Hard disagree.

There's little reason to search the text of commit messages to find out what changed. There are many git tools to find out which commits affected parts of the code you're interested in. Whereas, trying to find that in commit messages is really inefficient and relies on reading, rather than such automated tools.

The purpose of the commit message is to help our fellow humans get a higher level understanding than is available from quickly scanning the code.
Yes, overseas owners are escaping capital controls in their own authoritarian countries. Banks and brokerages have to abide by strict KYC, AML, and reporting so theyre fucked if they park wealth there. Real estate is the last Wild West frontier.
Well it's more that they're businesses, property "portfolios" etc.
Businesses behave differently than individual owner-landlords. I know
folks who had London property, rented it out for some time and when
things got tough they liquidated it to get a nice place out in the
country. That's kinda the "British dream".

Businesses play a longer game. and hold in there, so London has always
been a safe long term investment bet. Maybe those terrifying climate
maps showing how much the Thames barrier is going to help in a few
years have gotten their attention!
Radicalization always happens in mass when the political middle starts to break away. It’s hardly surprising.

And the echochamber web is just adding oil into the fire.
? And the US is not even borrowing from its citizens. It borrows from the empire currency which the world values high, because the free trade, non mercantilist capitalism world order was the best thing we got so far and nobody offers an reliable alternative.

If the US cities were nuked tomorrow, but harbors and barracks and nerve centers remained, that machine would life on like nothing happened.

China, with its current value system is clear mercantilist and can not replace the machinery with all the ships in the world. Europe can't do free trade, even if Ukraines life in grenades depended on it.
Amazing, now that it is released can we have Reviews tab back ? and Sort by date ?