skysight-inc/HackerNews huggingface dataset:
When they spit out these subtle bugs, are you promoting the LLM to watch our for that particular bug? I wonder if it just needs a vir more guidance in more explicit terms
Yes I know, but I don't want to have to do this all the time.
I used AI, but mostly for geometry (e.g. find a formula to understand that lines are crossing each other).
mononoki is GOAT
I think it'd be perfectly fine to engage with a Vajrayana teacher to see if it helps with what you're experiencing, there's no requirement to be initiated into a lineage and take practice vows or anything like that.

The only reason I mentioned a Vajrayana teacher rather than a western psychologist or even a teacher from other Buddhist schools is that these advanced visualization practices are something most Vajrayana teachers will have experience guiding students through. Which also means they'll be well versed in what to do when things go wrong.
They’re really not. That approach is how you get “why do I need this account ID to look it up in the API but the only way I can get it is by using the UI? Why can I update this object but not see its current state?” and other complaints that users very reasonably have about a thing I worked on.
The Cows in the Coal Mine
How are these models benchmarked?
Scattering tidbits around in different comments while including dodgy unsubstantiated appeals to authority like "Very rich people and their families already have these kinds of solutions" does not make for a compelling argument.

It sounds like you have something real, that solves a real problem while adding its own drawbacks, that works for your requirements. Focus on the specific value proposition, including the specific technical details in technical forums. Otherwise, you just sound like a crank. And the security field has a long history of cranks arguing against mainstream advice to sound edgy and authoritative (eg what you said regarding Signal) while then pushing their own bespoke solutions that survive through lack of scrutiny.
Makes you wonder if OpenAI has a moat.
You might be happy organizing your own folders but 99.9% of people are happier to dump their photos into a software and have the software manage the files and folders behind a database and make cloud sync and sharing go brr.
> On the other hand, there is absolutely no reason that Uber or Waymo needs to have an "app".

Here’s one: I don’t give websites my location or the ability to interrupt me with notifications. Ever. I’ve blocked the browser from doing this entirely.

I have Uber and Lyft apps installed and granted those permissions though.
You have complex software in your car regardless if it was purchased anytime in the last couple decades. The difference is whether you receive updates when it's brought in to a service center, or OTA. I personally prefer the former, even as someone whose job is simplified by the latter.
E.g. tax payers.
"The story of linear algebra begins with systems of equations,
each line describing a constraint or boundary traced upon abstract space.
These simplest mathematical models of limitation — each equation binding variables in measured proportion — conjoin to shape the realm of
possible solutions. When several such constraints act in concert, their collaboration yields three possible fates: no solution survives their collective
force; exactly one point satisfies all bounds; or infinite possibilities trace
curves and planes through the space of satisfaction. This trichotomy — of
emptiness, uniqueness, and infinity — echoes through all of linear algebra, appearing in increasingly sophisticated forms as our understanding
deepens."

Maybe I'm not the target audience, but... that really doesn't make me interested in continuing to read.
IME I think it's good when you already have a decent job so you can actually afford to help others sometimes without charges.

Whenever you feel like it actually :)

The same kind of work that is usually only done professionally to make a living, can be perpetually out-of-reach for any but the most well-heeled enthusiasts.

Plus if you are one of the true professionals, then doing a little bit more of the same independently, on top of what you are already doing for a successful employer, can be one of the lowest-hanging most meaningful contributions to the individual who has no other place to turn. Even more so if there was never any alternative within reach to begin with.

This can be one of the most amazing gifts that's given far too seldom.

It can be kind of tough to fix things that conventional techniques have failed to fix, you're never going to hit 100% and I'm the first to admit how much I depend on luck, sometimes in unexpected ways. But that's what I had to work on for myself professionally. There can easily be the surplus momentum to take on a little more of the same or something equally appreciated, for the right recipient.

I was pretty pressed for time so I really couldn't get too involved with things that others could fix better anyway, but then I end up seeing more things that nobody even knows what is wrong :\

That is so critical that the appreciation can be worth more than money, and if you never give something like that a chance, you could miss out on a lot. Individuals almost never came close to affording the rates for lab work that I was charging to multinational clients, and in the long run it didn't make any serious difference if I did a certain amount of work free from time to time. That wasn't my business plan at all, but the plan I did have was working well enough that I could look at year-end growth and returns without having to worry about every single thing I do having to make money in some way or another. There was almost no incremental cost to me to further extend my capabilities in the right situation, and it can mean so much.

Plus I thought it was a good idea to build a company that did not falter if a major project turns out to be very costly and then makes nothing back. Which will sometimes happen so you should be able to justify doing the small stuff with pride.

I didn't usually tell fortunate people that I wasn't going to charge them for the sometimes heroic, last resort efforts, until I had solved their problem and it was squarely in the rear-view mirror.

When people find out anyway, you can be hit with overwhelming needs but one person can only do so much, and then you get a much wider (but more diluted) mix of challenges that you might want to choose from and for who. Increasing the odds of easy success, which can be a very satisfying form of success.

After decades of hammering away because that's what I do, I guess that's a lifetime of pretty good luck at fixing things that nobody else can fix, when I put my mind to it.
Unfortunately there are not too many original versions of levels. Most difficult levels are very similar.
The second piece of code I wrote for pay was a FFI around a c library, which had callbacks to send incremental data back to the caller. I didn’t understand why the documented examples would re-acquire the object handles every iteration through the loop so I dropped them. And everything seemed to work until I got to the larger problems and then I was getting mutually exclusive states in data that was marked as immutable, in some of the objects. I pulled my hair on this for days.

What ended up happening is that if the GC ran inside the callback then the objects the native code could see could move, and so the next block of code was smashing the heap by writing to the wrong spots. All the small inputs finished before a GC was called and looked fine but larger ones went into undefined behavior. So dumb.
It's available on the Mediathek (streaming platform for public broadcast TV). Either from mediathekviewweb.de (search for Dinner for One), or direct links:
https://mediandr-a.akamaihd.net/progressive/2024/1216/TV-202... (recoloured version)
https://mediandr-a.akamaihd.net/progressive/2024/1216/TV-202... (original version)
The recuiter isn't going to print out your resume. They're going to read in their computer or iPad or phone.
Rust ecosystem solves that by providing packages that are thin wrappers around underlying APIs. It's very similar to providing an .h file with extra type information, except it's an .rs file.

Correctness of the Rust wrapper can't be checked by the compiler, just like correctness of C headers is unchecked, and it just has to match the actual underlying ABI.

The task of making a safe API wrapper can be relatively simple, because you don't have to take into consideration safety an application as a whole, you only need to translate requirements of individual APIs to Rust's safety requirements, function by function. In this case you would need to be aware that the function call may unwind, so whether someone making a dedicated safe API for it would think of it or not, is only a speculation.
Every episode has a plot twist, I hate slow tv shows, but severance was not!
Engineering mathematical calculations always looks like "jank." Take a look at Plauger's The C Standard Library. It is full of "magic" numbers.

But then again, representing irrational numbers in binary is inherently janky.
I've worked on several DSLs, a P2P cache, and a project employing hybrid parallelism. All of them worked. All great fun to create. With one exception these projects were good investments (The P2P cache wasn't necessary so never really paid off). My point is that it's definitely wrong to say these things almost never work. They are complicated but that complexity brings functionality which is hard to achieve in another way. The lesson from the P2P cache example was to be sure you actually need that functionality.
Why "unless" and not "especially when"? :)
Makes sense. I do have a working understanding of DI and strongly prefer to use it (especially after having to write some unit tests for a external dependency heavy code base not designed with it earlier in the month), but I was just not quite understanding how those RSpec tests at the bottom were working with the instance_double. But looking at it closer now, there's no providing that stub to a function, it's just being created and used immediately.

It seems like you could use instance_double with DI though, as basically an alternative factory for your dependencies when you want to give a faked implementation to your function.

It's been ages since I've done much Ruby, but I recall them being particularly prone to monkeypatching and similar metaprogramming mocking strategies over DI or inversion of control in generation though...
> I am not wondering how to build rope bridges

You were just a few comments ago. You were specifically asking how bridge construction and maintenance is communicated over great distances and time. Let me quote your very own words to you: “how do you communicate, for example, rope bridge construction and maintenance information over great distances and time”

This is the only thing i have answered because your wider “how do the inca do?” question is not specific enough to be answerable.

And the answer to that specific question is that no maintenance information needs to be transmitted and the construction information is spread as folk tradition. Bridges are usefull enough that local villages want them to be built, and they are perfectly manageable as a local effort. And then the next village sees that a bridge was built, they also want one and find someone who knows how to build one and they do. You repeat that a bunch of times and you have a bunch of rope bridges all around. There is no mystery there.

This idea was so alien and unbelievable to you that you accused me of promulgating some sort of conspiracy of playing down the importance of literacy. Not cool.
This is a common "gotcha" comment from people who don't understand LLMs very well. Occasionally if you ask Gemini it'll say this as well. It has everything to do with the fact that ChatGPT is the most talked about AI model rather than data being trained on it
Everything on the list I’ve seen done (been hands-on with) very successfully, most of them repeatedly. I’ve also seen many, many more failed (and often pointless) attempts. I don’t have any great answer to why other than the importance (practical value to customers) of it being clear, well understood by leaders and doers, and high.

If having an API is core to the value customers will realize then it’s likely a good API will emerge. Etc.
Funny that they're still using Claude 3 Sonnet then
Does the appearance of this article on the NIH website imply that it is officially approved by the NIH? I am not a medical professional, but the use of rapamycin strikes me as fringe/controversial.
Also Mesa/XDE, Mesa/Cedar, Burroughs, Oberon, AOS, TAO, Solo, MacOS and Lisa OS, Inferno, Amiga, Singularity, Midori.
Apple’s own transparency report indicates they turn over data to the USG for over 100,000 different apple IDs each year in the no-warrant-or-probable-cause (FISA orders and NSLs) category.

(Mind you; this includes device location histories due to geoip logs, unique identifiers, iMessage histories, photos, documents, everything.)

The cases they are allowed to tell you about aren’t in this category. They aren’t even allowed to say exactly how many of the secret warrantless orders they received, or exactly how many users were affectee, only 500-count ranges.

For just Apple, for just January 2023 to June 2023 (six months):

National Security - FISA Non-Content Requests

Table for National Security - FISA Non-Content Requests Data

Requests Received
0 - 499

Users/Accounts
40,500 - 40,999

National Security - FISA Content Requests

Table displaying National Security - FISA Content Requests

Requests Received
500 - 999

Users/Accounts
50,500 - 50,999

National Security Letter Requests

Table for National Security Letter Requests data

Requests Received
0 - 499

Users/Accounts
1,000 - 1,499

National Security Letters where Non-disclosure Order Lifted

0

I encourage you to read it for yourself:

https://www.apple.com/legal/transparency/us.html
The first AGI will have such an advantage. It’ll be the first thing that is smart and tireless, can do anything from continuously hacking enemy networks to trading across all investment classes, to basically taking over the news cycle on social media. It would print money and power.
I've heard "it's not a database" multiple times, in reference to whatever custom DB our team inherited. Terrifying.
EcmaSript.

The future is already here and evenly distributed.
> Anyone know what went wrong in there?

Knowing, I don’t know, could be related though…

Google Earth uses Flutter on web, too, which is in my opinion, the platform where Flutter is giving its users the worst experience.

Though the root cause of the bug could also be non-Flutter related, because in Google Earth’s case, Flutter mainly just wraps the interesting bits (maps stuff in c++???) with a unified UI skin.

And does Google break Firefox all the time on purpose? Good question…

https://medium.com/flutter/extreme-ui-adaptability-in-flutte...
My prediction is that the year will be a square number.
That paragraph also sounded a bit like they wanted to get rid of him
No the solution isn't to rewrite it in Rust. The solution is to have the option of compiling your C/C++ program with memory safety whenever things go loopy. ASAN, MSAN, and UBSAN are one great way to do that. Another up and coming solution that promises even more memory safety is Fil-C which is being made by Epic Games. https://github.com/pizlonator/llvm-project-deluge/blob/delug...
We’ve wandered off topic, but there should be a safe harbor provision if your app has <500 installs or something.
Which models perform better than 4o or o1 for your use cases?

In my limited tests (primarily code) nothing from llama or Gemini have come close, Claude I’m not so sure about.
FxOS at its height was an absolutely huge resource and personnel commitment; I seem to recall it being half of MoCo, maybe more.

Mark Mayo, then SVP Firefox, was quoted in a 2017 interview with Walt Mossberg:

> Mayo says [FirefoxOS] took the focus off of Firefox. “It was close to a bet-the-farm effort”

Cite: https://www.theverge.com/2017/1/25/14376710/walt-mossberg-mo...
I don't think people finding LLMs useless is a good representation of the general sentiment though. I feel that more than anything, people are annoyed at LLM slop. Someone uses an LLM too much to write code, they create "slop," which ends up making things worse.
I don't recall editing my message, but HN can be wonky sometimes. :)

Nothing is truly exponential for long, but the logistic curve could be big enough to do almost anything if you get imaginative. Without new physics, there are still some places where we can do some amazing things with the equivalent of several trillion dollars of applied R&D, which AGI gets you.
> … the day after New Year’s Eve.

OT nitpick, but isn’t this “New Year’s Day?” Or did you mean January 2nd?
(3.b) "Being clever rather than over-provisioning" is not generally thought of as a good idea. People would be rather apprehensive if you told them "I'm don't something really clever so we can under- or exactly-provision". I mean, sure, it may indeed work, but that's not the same thing.

(5) Hybrid parallelism - also, many people think it's a bad idea because it makes your software system more complex. Again, it may be very useful sometimes, but it's not like many people would go "yes, that's just what I'm missing right now, let's do parallelism with different hardware and different parts of the workflow and everything will run something kind of different and it'll all work great like a symphony of different instruments".
No offense, but "lightable" and "darkroom" are well established photography terms.

A lighttable is literally a table with a light source under the table body and was used to easily and quickly "see" your developed film strips or frames to pick what you want "printed" on paper. There is also the term "loupe", which derives from the magnifying tool used to see details on the otherwise quite small negatives.

Darkroom is a dark room where you can print your negatives on photo sensitive paper, you need the room to be dark, so ambient light doesn't affect the print process.

These two terms have nothing to do with Adobe.
Not sure about 10x DAUs. Google flicked the switch on Gemini and it surfaced in pretty much every GSuite app over night.
Coincidentally, I was just looking for an easy way to visualize temperature data from my thermostat and outdoor sensors, and found an InfluxDB logger plugin for Hubitat. It only took a few clicks to get it to send all of my switch and sensor data to InfluxDB. Now I just need to finish creating some dashboards and alerts.

https://hubitat.com/

https://community.hubitat.com/t/using-he-with-with-influxdb-...
The length of the short hash automatically adjusts to keep the chance of accidental collisions low. There's no need to lower the risk of accidental collisions.

So changing the character set doesn't notably improve the accidental situation, and it doesn't notably improve the deliberate situation. And it would be a huge pain to do.
Re-Bench: Evaluating ML agents against human ML experts
I'm less focused on the particular results here, and more that this is where we're at: measuring ML at ML. Imagine a future where we can't construct a benchmark that demonstrates humans outperform machines at machine learning. Sure, that doesn't mean they are actually better in the key respects, especially at creativity and induction. But that's still a hell of a stage to be at.

>consists of 7 challenging, open-ended ML research engineering environments and data from 71 8-hour attempts by 61 distinct human experts.

>the best AI agents achieve a score 4x higher than human experts when both are given a total time budget of 2 hours per environment. >

>However, humans currently display better returns to increasing time budgets
Don’t get me wrong, I love to obsess over that kind of detail, but complaints like these usually aren’t a deal breaker, and yet it’s reasonable to count those complaining users as successful conversions regardless.
> not representative of software you can actually build a business on

The only people pushing that you can BUILD AN APP WITHOUT WRITING A LINE OF CODE are the Twitter AI hypesters. Simon doesn't assert anything of the sort.

LLMs are more-than-sufficient for code snippets and small self-contained apps, but they are indeed far from replacing software engineers.
After Apple argued for years that a mandatory encryption-bypassing, privacy-bypassing backdoor for the government could be used by malicious entities, and the government insisting that it's all fine don't worry, now we're seeing those mandatory encryption-bypassing, privacy-bypassing backdoors for government being used by malicious entities and suddenly the FBI is suggesting everyone use end-to-end encryption apps because of the fiasco that they caused.

But don't worry, as soon as this catastrophe is over we'll be back to encryption is bad, security is bad, give us an easy way to get all your data or the bad guys win.
Makes sense. When you restrict hardware, you have to spend all your energy on optimizing software that everyone else ignores

Imagine if they were forced to use IE7 as the only browser. The frontend frameworks would be blazing fast and we would never have bloatware like React or Angular or npm
Russia has been sabotaging all sorts of stuff for many years. See Russia's War on Everybody by Keir Giles - 4 min video: https://www.youtube.com/watch?v=jiuVZ-kx9pE&t=14s
this guy sucks. most of it reads like it was written by chatGPT

> The Department of Health and Human Services (HHS) spent $419,470 to determine if lonely rats seek cocaine more than happy rats

repeating the Rat Park experiment is a good idea

> Congress spent $15 million to turn the Internal Revenue Service (IRS) into an unconstitutional force to prepare, file, and audit your hard-earned money

> Burning $15 million to study a system that already exists in the private sector and is free to use? (xxi) Sounds like classic government waste.

The xxi reference is wrong, goes to this https://home.treasury.gov/news/press-releases/sm1049. Pretty sure the Direct File system is popular.
it's coming, and high prio. stay tuned for "as code" updates in the next 6mo.

making this experience good (e.g. composable dashboards) required some fundamental schema changes that were difficult to do until recently.

a lot of this re-schematization is happening as "v2" work, e.g. https://github.com/grafana/grafana/pull/98408
Passkeys are the ideal identity management solution for spherical users in a vacuum
> American online services are on Europe's side, and work harder than anyone to protect their communications

Yeah sure, except giving the NSA access and complying with the CLOUD Act.
Yes, Google has adopted lots of dark patterns.

I use YouTube via browser (Safari or Brave) on mobile and it's clear they don't care about the mobile web experience at all - to the point it seems like they are deliberately trying to force you to use the app.

I assume it's because they know the browsers support adblocking and limitations on tracking and notifications.
Honey Scam Explianed by Mkbhd