skysight-inc/HackerNews huggingface dataset:
We use cookie auth only for the Remix server. The API uses OAuth, or something close to it. So when a user logs in, we get a token from the API (scoped to the particular user, not a special backend super-token) and store it in the session (encrypted in the cookie value, Remix server has the key — this is built into Remix: https://remix.run/docs/en/main/utils/sessions). That token is then used by the Remix server whenever it talks to the API.
This is a very bold prediction.

Given how aggressively we expanded the money supply just a few years ago, mass bank failures seem quite unlikely as asset price increases generated quite a bit of equity leaving plenty of buffer room for loan defaults.

Still plenty of liquidity out there. Commercial real estate is not a systemic threat.
12 Epstein accusers sue the FBI for allegedly failing to protect them
I just use <esc>. On the command line to bring back the last argument.

Then I can look at it before hitting return
Reader mode also works for me. (Firefox 122.0 for Ubuntu)
Google One AI Premium with Advanced features like Gemini Ultra running as an app on iPhone Pro Max.
Tell me how that works. You add industrial strength gaslighting to your work and not afraid of being fired...?
A video of a 26-foot-long green anaconda has been recorded by one of the scientists, Prof. Dr. Freek Vonk. A new species of green anaconda has been discovered in the Amazon rainforest by a team of scientists.

The video of the anaconda, believed to be the biggest snake in the world, was shared by Vonk on Instagram.

Amazon's World's Largest Snake In the caption, it was noted that the anaconda seen in the video is as thick as a car tyre, eight meters long, and weighs over 200 kg, with a head as large as Vonk's head. Total awe and admiration were expressed for the "monster" snake.

Read more at: https://www.oneindia.com/international/watch-viral-video-of-...
Tinder Announces ID Verification Is Expanding
> The Android user can’t be the one to initiate.

That sounds like a bad joke. "Everyone can use Facetime, except if you're on a certain platform you have to ask someone on the 'real' platform to initiate the call." That's... not a viable communication method.
You can do...

<access.log head -n 500 | grep ...

... though that's less familiar to many, I'm sure.
If you start treating the frozen embryo as a legal person, aging normally - then there's everything from skipping school to failure to file tax returns to failure to report for jury duty to ...
Apparently i was thinking of this one:

https://lmstudio.ai/

But now I'll check all that get mentioned, thanks.
I'm fairly certain the entire game can be encoded in 16 bits. Thinking through this now. There are much less than 9! Games if you only include valid moves and actually end games that have three in a row. This is also before any symmetries are used.
I use both extensively and I've only hit the GPT guardrails once while I've hit the Gemini guardrails dozens of times.

It's insane that a company behind in the marketplace is doing this.

I don't know how any company could ever feel confident building on top of Google given their product track record and now their willingness to apply sloppy 'safety' guidelines to their AI.
> HN tends to be a younger crowd whose peers cycled through a number of social-networking and messaging apps as popularity waxed and waned. But older generations

What is your definition of younger and older? Anybody born in the 70s or later experienced an ongoing procession of instant messaging choices. I would tell you it is precisely that experience that informs my apathy towards the latest and greatest Hot Thing, and makes me appreciate boring old SMS (and by extension, iMessage) that I know will just work with anyone I meet.
Sure, but does it pass the Selective Attention Test?

https://www.youtube.com/watch?v=vJG698U2Mvo

(I don't know, I don't have access.)
I used to work at a shipyard as a welder. The zero-bullshit professionalism when it was go time was genuinely satisfying to be working in: there was no way someone could fake their skill- literally everyone I worked with was competent.

If it weren't for the literal toxic working environment, I'd be tempted to quit tech and return!
We project everything onto AIs. Unbias in LLMs doesn't exist.
I usually do it all in awk:

awk '/mail/ && NR <= 500 {...}' access.log

If you want N matched lines:

awk '/mail/ && i < 500 {i++; ...}' access.log
> without resorting to lookup tables!

I don’t see how that makes a difference. You can always replace a lookup table by code, for example:

a = [832, 54, 743]

vs

func a(i) =
if i = 0 return 832
if i = 1 return 54
return 743

The classic example of this are the definitions of cons, car and cdr in SICP as lambdas:

(define (cons x y)
(lambda (m) (m x y)))

(define (car z)
(z (lambda (p q) p)))

(define (cdr z)
(z (lambda (p q) q)))

See https://stackoverflow.com/a/21769444 for an explanation.

For pure functions taking finite inputs, the reverse is possible, too. For example, you can define and on booleans as a 2 × 2 array

and = [[false, false], [false, true]]

and then do a and[x, y] lookup to evaluate it. That’s why some functional languages (for example scala) do not make a distinction between array indexing, hash table lookups, and function calls. After all, they all are mathematical functions taking a single value and producing one.

I think I would judge solutions not on avoiding lookup tables, but on size of the encoding and, for programs that produce equal size encodings, the total number of bytes in the programs, using “less is better” as criterion for both.
I generate all kinds of documents by dictating unstructured train of thought to the app, its wonderful at it. Why not meeting agendas as well?
I don't think that's what he said (nor what he meant nor implied by the things that he actually did say).

https://news.ycombinator.com/item?id=39456628

(He does come across as arrogant, because he probably is, but his arrogance doesn't extend so far as to include this a claim that he invented something that he’s acknowledged were discussed before his birth.)
Does anyone know how the story ends?
Could you elaborate a bit on "my speech engine tied to a specific model provider"? Sorry, I might be lacking some context on what you are referring to here.
The truth is that we doubt that you are actually doing any productive work. I don't mean that as a personal insult, merely that yes, it's likely you have a bullshit job. They are extremely common.
Put the powertrain lockout system on a signed and physically protected network segment. Let the headlights, mirrors, etc live on a less secure segment.

This will impose higher costs when replacing these systems, because it will require key management of some kind. Either central cert management (with 20 year expiry?) or local key management. So only impose this on a tiny subnet for the starter/immobilizer.
This might be functional for a startup with an exit horizon of 2 years and nobody needs to inherit/own the mistakes of green biz-ops people who don't know what they're doing.

I've had to integrate new functionality with disasters like this and it is always a huge pain to support. Especially when the one guy maintaining the zendesk application leaves the company and we're like, "what is the purpose of this zendesk app in the django monolith doing?" and six months after we update it to support the new thing we added, we find out that django app's functionality was superceeded by xyz a year ago.

If I found out the mission critical biz ops side of the company was run like this I would not accept the offer.
As I remember their app downloads a binary package after installation from an unknown source, and that's against Google ToS as far as I know.
It does the same if you ask for pictures of past popes, 1945 German soldiers, etc.
The really ugly stuff is here:
https://github.com/c3d/xl/blob/master/src/llvm-crap.cpp
If opening the other process' entry shares the description, that means you're messing with its read/write pointer.
Also... CMC's free speech is only rated average and sits at 73/248 schools [1] and is the same free speech score as Oberlin which has had some infamous recent incidents[2].

[1] https://rankings.thefire.org/rank

[2] https://en.wikipedia.org/wiki/Gibson%27s_Bakery_v._Oberlin_C...
Yes, my wording was poor! I meant more in line with diversity isn’t inherently bad, of course, but it is when it’s shoehorned into results that are ultimately incorrect because of it.
I used to do research on CRDTs and data language-level replication mechanisms, this has to be one of the coolest real-life applications I've seen so far :) Kudos
lmao tell that to authorities
Ending our Medium integration (2019)
Oh that thought has certainly crossed my mind but I didn't want to bring it up without a shred of real evidence.
Google admits Gemini is 'missing the mark' with image gens of historical people
> His work is definitely worthwhile. Wolfram Language by itself is actually very cool. I really wish he would open source it. I'm not going to use any math package that isn't open source for anything.

Here is the official statements of Wolfram Research on this topic:

> Why Wolfram Tech Isn’t Open Source—A Dozen Reasons

> https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-op...

See also

> Episode 1: Thoughts on Wolfram & Open Source

> https://soundcloud.com/wolframresearch/wolfram-on-open-sourc...

If you nevertheless insist on having an open source implementation of the Wolfram language, have a look at the answers at

> https://mathematica.stackexchange.com/questions/4454/is-ther...
Beans, rice, seasonings, frozen vegetables, and cheese will get you through a lot pretty cheaply.

Though speaking from inside the US, by all measures a wealthy country, the fact that anybody has to worry about food security is a gigantic shame.
That is impressive at first glance, no question. To stay with the example of the bookshelf, you would only follow this path for several or very many books, as in the example with the cookbooks. I have no idea how good the Geminis or GPTs of this world currently are, but let's optimistically assume a 3% error rate due to hallucinations or something. If I want to be sure that the results are correct, then I have to go through and check each entry manually. I want to rule out the possibility that there are titles listed in the 3% that would completely turn an outsider's world view of me upside down.

So, even if data entry is incredibly fast, curation is still time-consuming. On balance, would it even be faster to capture the ISBN code of 100 books with a scanner app, assuming that the index lookup is correct, or to compare 100 JSON objects with title and author for correctness?

The example is only partly serious. I just think that as long as hallucinations occur, Generative AI will only get part of my trust - and I don't know about you, but if I knew that a person was outright lying to me in 3% of all his statements, I wouldn't necessarily seek his proximity in things that are important to me...
That is so sad. My partner’s father recently had a few $k’s scammed from them. She actually caught it before he had given the money but could not convince him over the phone to not go through with it.

Feel like there should be more extensive monitoring mechanisms for the elderly.
It does sound remarkably like a bad translation of a Chinese fantasy novel mixed with the Bible.

(Both of those are in the data. Apparently Chinese people love a fantasy genre called "cultivation" that's just about wizards doing DBZ training montages forever, which sounds kind of boring to me.)
What stops it for regular human-operated phone lines?
This was my experience in the mid to late 1990s.
This is a neat idea, but the unfortunate reality is that every link in an "integration chain" is almost guaranteed to be lossy. The author notes an obvious version of this (what if one node doesn't support a field that the other nodes do) but there are countless other types of loss in each link - structure (i.e. document data types), precision, limits (max field size, max number), other "exotic" datatypes (geography, binary blobs). Even mutability can cause lossiness - some of the fields in these systems are write-once, and even if creates and updates can be propagated, delete propagation is a Wild West in SaaS applications.

If you're old enough to remember what happens when you make a repeated analog copy of something (fax machines, copy machines, VHS cassettes, etc) you know what happens with this kind of data flow topology. We advise our customers to do the /exact/ opposite of this - follow as few links as possible for any piece of data and move towards hub-and-spoke, ideally with the hub as a highly configurable, low loss node - in my world, this is a data warehouse or data lake, but it might also mean an iPaaS or similar.
We are actively working on that. Thanks for the support.
True. Meanwhile, Sally in IT is still earnestly thinking 10x more than all stakeholders in her meetings combined, and is baffled why the company can't execute, almost as if no one else is actually doing their job.

You and I will receive routine paychecks, bonuses, and promos, but poor Sally's stress from a dysfunctional environment will knock decades off her healthy lifespan.

Before then, if the big-corp has gotten too hopeless, I suppose that the opportunistic thing to do would be to find the Sallys in the company, and co-found a startup with them.
I was a participant in a trial of the TIL therapy at NIH in 2012 for stage 4 melanoma. I chose to participate in this trial because it was retraining my own immune system to fight my cancer.

Within three months of treatment, 99% of my tumor load was gone (with the remaining was unknown if it was active malignant cells or scar tissue). By 15 months, there was no evidence left.

In the last 11+ years, I've had no further treatment and the melanoma has not returned. I'm very lucky to be a complete responder and have a long-term remission.

When TIL adoptive cell therapy works, it works well. It's amazing, and I'm thankful for Dr. Steven Rosenberg's life work in developing this.

Now that it's FDA approved, many other melanoma patients will have a shot to try a therapy that, for all practical purposes, can be a cure for a disease that not too long ago was a terminal death sentence.
To be released, someday [sobs in engineer]

Idea is usage-based charging for non-local and a $5/month sub for syncing.

keep an eye on @jpohhhh on Twitter if you're interested

now that I got it on web, I'm hoping to at least get a PoC up soon. I've open-sourced the consitutent parts as FONNX and FLLAMA, Flutter libraries that work on all platforms. FONNX has embeddings, FLLAMA has llama.

https://github.com/Telosnex/fonnx

https://github.com/Telosnex/fllama
As long as it doesn't regenerate (I don't think google will allow it), for video analysis, it is totally within google's rights to do it.
From Python to Rust [video]
I write quite a lot of support email to customers and find myself doing the following quite often

start by a short list of what the customer has to do

1. To step A
2. send me logs B
3. Restart C

Then have an actual paragraph describing why we're doing these steps.

If you just send the paragraph to most customers you find they do step one, but never read deeper into the other steps, so you end up sending 3 emails to get the above done.
Neat, I didn't realize you could order it like that.

I'm realizing now another (and potentially stronger influence) is just years of muscle memory starting pipelines with cat.
Lol.

I don't think that'd even be an issue. A manufacturer wouldn't be allowed to offer insurance directly to customers in Canada. At least in BC there are mandatory insurance through ICBC.

So if the intent of the government is to increase security, make those cars less appealing by making them more expensive.
It may not be immediately obvious, but this is basically another cri de coeur to the effect of "Why can't we make the Semantic Web work?"

That's a good question. But you need to start from the fact that people have actually tried really, really hard, rather than nobody having tried at all, and it in fact hasn't worked despite rather substantial investment. When you start from there, you may obtain some useful understanding. Perhaps even useful understanding that will lead to solving some of the problem. I've got no problem with people jousting with windmills, I just think that anyone who wants to take such a task on really ought to research previous jousting attempts first if they want to succeed (as opposed to just doing it for fun).

But if you start from the blatently false presumption that you're the first person to ever dream of data that can just flow between systems, well, yeah looking out into the world you're going to be confused at what you see.

We have in fact tried the "correct" way, and it turned out not to be correct. Whereas what we're doing now, however annoying it definitely is, does in fact at least partially work.
Google injecting racial and sexual bias into image search results has also been criticized, and rightly so. I recall an image going around where searching for inventors or scientists filled all the top results with black people. Or searching for images of happy families yielded almost exclusively results of mixed-race (i.e. black and non-black) partners. AI is the hot thing so of course it gets all the attention right now, but obviously and by definition, influencing search results by discriminating based on innate human physical characteristics is egregiously racist/sexist/whatever-ist.
This inter-company accounting gimmick should be eliminated so it does not increase reported revenue: https://www.accountingtools.com/articles/what-are-intercompa...
Or reddit
It'll also add extra fingers to human hands. Presumably that's not because of DEI guardrails about polydactyly, right?

The current state of the art in AI gets things wrong regularly.
Zsh global aliases can be nice for commands commonly used in pipelines:

alias -g V='| grep -vE'
alias -g L="| $PAGER"

Then you can do

cat log V spam1 V spam2 L

I also like

alias -g G='| grep'
alias -g X='| xargs'

The possibilities are endless...
The demo is nice but it makes me wonder: why would a company have a fully automated voice line rather than a booking interface? As a customer I'm never happy to call a company to make a reservation. I'd be extra annoyed if an AI picked up and I had to go through the motions of a conversation instead of doing two clicks in a Web UI.
Why do you think that data compression and cognition are fundamentally different?
Bing also generates political propaganda (guess of what side) if you ask it to generate images with the prompt "person holding a sign that says" without any further content.

https://twitter.com/knn20000/status/1712562424845599045

https://twitter.com/ramonenomar/status/1722736169463750685

https://www.reddit.com/r/dalle2/comments/1ao1avd/why_did_thi...

https://www.reddit.com/r/dalle2/comments/1ao1avd/why_did_thi...
First of all, I'm using 2 x 4090 for testing. 4090 has 16384 CUDA cores which will become relevant a bit later.

I dug a bit deeper and it seems that with transformers==4.37.0 everything works fine with other HF hosted models (like Llama) but you'll rightfully get this when trying to use Gemma:

ImportError: cannot import name 'GemmaForCausalLM' from 'transformers'

After installing transformers==4.38.0 the fine-tunning speed of Llama drops to 25% (?!?) of what used to be for a reason that I think HF should fix. Testing Gemma it seems I'm hitting a hardware limit as Gemma has a hidden size which is bigger than the available CUDA cores. This seems to make both inference & fine-tunning about 25 times slower than similarly sized Llama 7B. I guess some operations have to be broken down in multiple round trips to the GPU due to my low CUDA core count.

All in all, even if HF fixes the recently introduced slowdown, Gemma seems to be fine-tuneable in reasonable amount of time only by the lucky ones with access to A100/H100.

EDIT: I managed to hack my env to be able to run inference on Gemma with transformers==4.37.0 by keeping the necessary classes in loaded in RAM. It works about 4x faster but still very slow. And both the 7B and the 2B versions behave the same way.

EDIT2: I tried latest transformers from main branch (4.39.0.dev) and behaves the same as 4.38.0.
My mistake, VPNs do bypass conditional access

https://danielchronlund.com/2022/01/07/the-attackers-guide-t...
I use Plivo (which only allows US/CA numbers to be ported to, which is why I didn’t mention it because the OP said they were from the UK). Pretty much anything out there can support this though with very little scripting.
The manufacturer is not the victim here, the buyer is. If I pay a contractor to install a new door and lock on my apartment and it turns out they did a terrible job which made it trivial for a thief to break in, the contractor should be liable.

Crime exists, this is the world we live in. Failing to implement even the most basic security measure, which is considered industry standard, in a high-value product that is known to be very attractive to thieves and then selling that product to consumers with no warning that "unlike most other cars on the market, which have many layers of security features, this car can be stolen using a cheap toy" makes the inevitable thefts absolutely Kia's fault.

It's not like people are saying the thieves did nothing wrong, both sides are at fault: the thieves stole people's cars to enrich themselves and Kia secretly omitted a basic security feature which in turn enabled thousands of fully predictable and preventable thefts from their customers, again, to enrich themselves.
Just use "passw0rd" everywhere. It's the fault of a hacker who steals your account, not your fault. Every single time.

Especially that no security is absolute. Effort matters.
> It's the wrench problem. You're not going to get spied on by a quantum computer.

I'll take that one step further; it's the trusting trust problem. In the words of Ken Thomson, "To what extent should one trust a statement that a program is free of Trojan horses?"

You're not going to be spied on by a quantum computer because intelligence agencies already use classical computing for that. Some governments write Apple or Google a strongly worded email, others install a backdoor using iMessage. There's no need to crack your encryption because you're not going up against quantum adversaries; those people all have better options than bruteforcing Apple's lock. Sufficiently-motivated actors skip the wrench and pay Bob or Alice for your password.

There's no perfect solution to this issue. Apple would sooner die than lower the drawbridge to iMessage, and Google can't be bothered to write an altruistic RFC to save their life. Now we get the worst of both worlds; divided and surveilled.
How many European states where founded as theocratic monarchys? The United States is found on the idea that "All men are created equal, and endowed by their creator (God) with certain unalienable rights"

Yes people have done horrible things in the name of religion. But you still can't talk about morality without talking about religion. (And I'm an atheist)
You've never had an LLM misinterpret what you correctly wrote?

(… I have.)
Marathons are usually held in the autumn, for exactly this reason. The "record heat" they mention for the New York Marathon is in the 70s (F).

That doesn't sound dangerous, but the rule of thumb is that running adds about 20F to the apparent temperature. When the temperature reaches 80, it's like being out in 100F temperatures. Not usually enough to kill, but when there are tens of thousands of people pushing their limits, it can push some of them past it.

Anecdotally, it feels like somebody dies about every 5 years in the marathons I do. That matches what I read elsewhere, that about 1 in 100,000 people die in marathons.