skysight-inc/HackerNews huggingface dataset:
The buckets are 1,…,100, with percentiles being their boundaries. Since the 0th and 100th percentile are insufficient to form an interval, we only practically use percentiles 1,…,99.
Which requires sweeping changes... In most other languages it's literally a one liner where you want to log something.
surprised there's not an ETF that trades on insider trading.

Wonder if there's a trading algo that could be implemented to follow this strategy.
Those who are tech savvy enough would use some kind of sandboxing solution for untrusted yet necessary apps.
Not sure if you're thinking more of an official standard but PouchDB is open source and sounds similar to what you're talking about: https://pouchdb.com/
You are then sending the (not) signal that you are poor.
KDL: A Document Language with XML-Like Semantics
Which is why fake Emma Watson images should not be illegal, as long as there's clear labeling (may be a requirement for watermarking for more permanence).
This is a cool UI -- haven't seen the ability to add Cloze / regular Q&A style integrated in this way.

A few things I've noticed:

* during my first review the "Skip" and "Reveal" buttons didn't seem to work for me. when I exited and re-entered, they worked but presented the same cards anyway. I'd expect skipping to mean that I'm skipping at least for this session, if not for this whole day.

* my leaderboard has two people, both with the same name. I imagine this is me? Unclear who the leaderboard would be comparing me to since it looks like it's subject-specific.

* nice that you don't have to sign up for an account and can just jump in right away.

More generally, the challenge I've found with using AI for Anki-style quizzing is the hallucination -- I'd hate to find out I invested time into learning & retaining something that turns out to be wrong. How do you think about this risk / do you do any interesting stuff on the back-end to mitigate?
This looks like a worse version of Scratch
Call it partial support then
Heat would be an issue but if you do it a little bit at a time might be ok.
>Waymo and cruise have level 4 vehicles.

In a single small extremely constrained geofenced area using vehicles with hundreds of thousands of dollars worth of sensors each. Those companies are complete dead ends. They are not even remotely solving for the general case.
This is 404ing now. (Not your fault, the email's link is similarly broken.)
I finally got one this year (I'm 36, but realized this stuff was nonsense on an iPaq) just to do away with potatophone service and a landline that only worked some of the time. I still mostly use it as a phone. Maybe the pervasive need for vendor smartphone applications just hasn't reached anywhere I go, but I do travel for work a fair bit.

Is this just, again, something that's prevalent outside the USA?

EDIT: comment further down did remind me that I think someone in our group had to use some parking app last time we were in Cambridge, MA.
While not a perfect solution, I use Everything by voidtools - it’s search app that’s damn nice. I can just enter modellingreport *.xls and get to where I need to.
Adding water to Martian soil samples might have been a bad idea
But presumably all (most) of that evidence is from before AI-generated porn.
> The thing is, none of those other examples cause indentation depth problems in other languages

They do, I've seen it happen before. Callback hell was a thing in JavaScript, before Promises happened (and later async/await). And if you've ever written in a functional programming style in a language that doesn't have a first class abstraction for monadic code, then you might have seen cascades of flatMap and map.

FWIW, do notation is not the only option, Scala has for comprehensions that accomplish the same goal.
I've never had a smartphone and I think the extent to which you need a smartphone is nowadays is overstated. The only things I have ever encountered that I simply could not use was the bikeshare in town and the mothers' nursing stations at certain airports. Restaurants and museums may roll their eyes at me but I have yet to run into one where they couldn't make it work somehow.

The necessity of a computer however is very real, and a credit card is close. I don't think this is great, but I'm glad smartphones aren't there yet.
haha, not interested. Sometimes it is okay to bow out of an online conversation :)
Retool and ToolJet are building in the same problem space of internal tooling. Primary difference is that ToolJet is open source. And btw, we launched in March 2021.
Maybe confused Code Llama with Llama 2?
What’s the main selling point for why I should use this over the pile of existing RPA tools?
Oh now _that_ clearly sounds like a nice future to live in. Surely those would only do it for the greater good! /s
Ok, yes this makes sense.
Yeah I find it hard to take articles like this seriously. "Be cautious of intensely focusing on something for long, uninterrupted periods. Reduce distractions from notifications where possible. Stand up and take a walk every once in a while."

like this is just generic health advice with a catchy name and trendy, vague connotations with tech overuse.
If your server is just fetching data, then it doesn't seem like much benefit to have the server close to the user unless the data is also close to the user at least some of the time (caching, distributed db, etc).

However, if your server is doing other work, it might be useful to be close to users even if the data isn't. This is why fly.io sponsors stuff like Phoenix Liveview or Laravel Livewire.
They still have the same customer service staff, but they're now just scanning your QR code instead of taking cash.

And security staff and queue management is always going to be needed if the place is large and crowded.
It was like, a picture of a building that they'd ship to you in pieces and you'd assemble, or at least in theory (what would arrive, who knows?).

The ad might have been for alibaba, stuff like this https://www.alibaba.com/trade/search?fsb=y&IndexArea=product...
A couple of places fingers are pointed at are increased fidelity requirements and complexity as hardware has improved, increased use of outsourcing (see Halo Infinite and Star Citizen), churn and larger teams which makes effective collaboration harder, executive meddling in order to chase after trends (it needs a battle pass/battle royale/zombies) and it becoming increasingly realistic for devs being able to splinter off and make something with a smaller more effective team.

For example on Infinite you had a scenario where people might not be around long enough to learn the in house tooling which was troublesome enough to cause some to want to drop what's been done and switch to Unity whiplashed around by directions set by different parts of the company and half the workers were 18 month contract workers.[1]

If you compare the credits for the Mass Effect trilogy series for example there's a good amount of people who left by the end of ME3 and fewer are still there for a ME4. Mike Laidlaw, Steve Gilmore for example. Drew Karpyshyn is lead writer on only the first two ME games. Aaryn Flynn, James Ohlen and Casey Hudson both went off to make their own studios.

[1]https://www.bloomberg.com/news/articles/2021-12-08/how-micro...
They said 7b llama which I read as the base LLaMa model, not this one specifically. All of these LLMs are trained on Stack Overflow so it makes sense that they’d be good out of the box.
Sure, but the App Store rank doesn't just measure new uploads. It measures also app usage and even adds in app updates. New downloads are a very strong component of course, but supposedly Twitter is adding millions of users every month. And most of them ever get the app. Something is clearly off.
Right? What next, ramps for wheelchair users? /s

In all seriousness, there is a point to be made about equity at a minimal viable level, and if you don’t want to enable access for everyone, you’re not permitted to operate. Very similar to how some jurisdictions have outlawed not accepting cash (because this policy impacts the unbanked, underbanked, and low income disproportionately). Streamlining, efficiencies, and improved experiences via digital delivery are welcome, but once you start tiptoeing into disenfranchising cohorts by doing so (even unintentionally), that’s where regulation comes in.

“You should just get a smartphone” is an unreasonable position to take and policy should actively discourage outcomes based on that position. It’s an accessibility and “fail safe|gracefully” issue.
> There is no physical or mental disability preventing people using modern technology.

It's absolutely abhorrent that you would begin to think this. There are plenty of disabilities that don't allow people to use technology. Not to mention, there are plenty of people who are religiously or ideologically against new technology. Making it a REQUIREMENT to do anything is absolutely not something we should be promoting. To add on to this, in both of your examples, none of those two things were required. You could get a friend to call with you, or go to the place to set up an appointment. Literacy is something we already recognize as extremely important and we absolutely do have accomodations provided for people who are illiterate.

Asking people to "be responsible for their actions or lack of them" when you talk about disability is just blatantly incorrect. Remember, we're all just temporarily abled. Some day you will grow old and have the inability to interact with modern technology. I bet then you will be very upset if everything started requiring it.
There's a song about it, it's called "Ctrl up-arrow Q".
Facebook Connect is what used to be called Oculus Connect. Kinda their equivalent of Apple's WWDC, I guess. It's when and where the Quest 3 will be officially unveiled in full, for example.
For me, the ideas become a little more concrete when I see a discrete package and can exactly map these inputs to that output.

Otherwise, why use one chip when you can use none? This could all be little virtual switches in a web app.
So basically the print prevents an optimization, that so happens to hinder performance in this particular case?
I really like the venues that have two check-in lines, the fast lane that just scans your QR code and the old fashioned one. It works at airports, grocery stores, museums, the DMV, etc.

Got the digital stuff all done beforehand? Good boy, you can go through the quicker line.

Want to do it old school and talk to someone? Fine, here you go, but it's going to take 3x longer.

That system incentivizes the more efficient approach, enticing people to learn the digital ropes so they don't have to wait in line as long. But it also doesn't exclude the people who don't or can't do so.
Well, they're talking about "officially support", which sounds like it's sufficient.

The MCP they're referring to goes into some detail about what's likely to happen. Older versions of Windows could still be community-supported if someone is willing to do so.
Read your own code that you thought was good 6+ months ago. Do you feel like it's still good? How could it be improved?
they are more concerned with protectionism of platform monopoly than user safety, yet their trust & safety efforts get credit for managing the latter as the primary goal. apparently user safety was a "zero interest rate" era nicety and what we see now is a mask off moment.

same with apple's app store review process.
Also Tesla a lot more room to grow in term of revenue (they're still a small % of cars solds) than nvidia (already dominates gaming and datacenter).

I admit I'm biased in favor of Tesla however.
Ask HN: Is there any way to create a virtualized build machine for macOS?
I was really excited to see virtualization become a first class citizen on recent versions of MacOS.

Why? This means that I can now create a build system that is a disk image I can run on any MacOS hardware, and a disk image I can copy like a file over to a new host. Backups of this build system now are simple.

For years, I've maintained several old Macs solely for the purpose of having a reliable build machine that can build our software, but more importantly, have a stable and working set of certificates and entitlements to do the signing and notarization dance that Apple requires to deliver software that can run on their OS.

Reccently, one of these machines stopped working. Hardware failure? Software upgrade behind the scenes? Certificate expiration? Change on Apple's end? I don't really know.

But, I figured it was time to get a VM running and see if I could build our software. I decided to use UTM and had a new machine up in minutes. I was so excited when I got our software to build, which requires older versions of QT, XCode and a bunch of other software that only comes as a PKG or DMG, so challenging to manage versions, etc. There are lots of issues with all the packaging systems out there, but at least Rust and NodeJS, for example, support a lock file, where I can be somewhat assured I'm running something close to what was on the dev machine. Not as easy with MacOS software like XCode or C++ libraries distributed as PKGs or DMGs, downloads which often go missing or change.

But, then I wanted to do the signing and notarization step. I tried multiple times to login to Apple and it failed each time, with bad password. I tried using the recovery process, got a SMS message. Finally got the "login failed" with nothing more. I chalked this up to Apple.com developer servers having a problem and figured I would try later.

Then I read this thread:

https://apple.stackexchange.com/questions/444379/virtualized-macos-via-utm-will-not-allow-sign-in-to-the-app-store-for-installati

It says:

> Yes. There is an 'entitlement restriction' which prevents Apple ID related actions in VMs.

So, does this mean that I will never be able to get a full build machine up within a VM? Has anyone successfully virtualized their MacOS build system to avoid all the problems I've been facing for years?

Is this because I am using UTM instead of the native MacOS VM system? I want to use the native MacOS VM system, but all the examples seem to require using Swift, and I'm not a Swift developer. I believe that UTM is different and runs QEMU instead of MacOS VM, but the documentation seems to suggest that it runs both?
The million-foot view thing that I can't get over. I'm utterly fascinated by how in practice with things like this, celebrities are the historical equivalent of religious figures.

Like, there's all KINDS of weird shit that can be spread around, no problem, but a long time ago, "we" drew a very serious line at CELEBRITIES.
Let me give you some bullets on DataFactory (DF) because it is a question I get a lot.

- DF is quite hard to operationalize, the logging is not so good, Python stack traces are easier to debug and logging can get as detailed as needed

- DF lacks connectors for data ingestion, this is easy in Python as on average a custom connector takes a week or two to develop

- DF is not data pipelines as code and it is becoming really hard to manage governance and change management on UI based ETL tools

- It is hard to enforce best practices on DF. We are finding it is easy to enforce standard ways of writing and managing SQL models and metadata with a combo of dbt and a dbt-ready data catalog
I have almost completely moved away from clicking through folder hierarchies since I learned about Everything [1]. That little program beats the pants off anything Windows has built in for search.

[1] https://www.voidtools.com/
It seems Tesla is finally starting to get serious about L4 autonomy, but they don't have much to show for it yet. What's extraordinary is how many people have fallen for Elon's bullshit and remain committed to it in spite of it being obvious bullshit.

In any case, many journalists are still trying to spin it as cameras vs lidar when it's really single modality vision systems with no redundancy versus multi-modal vision systems that conventionally include camera as well as lidar.

Various Lidar startups have also made inroads in deriving vision from laser range finding technology. It's hard to speculate on what will win in the end, but nitpicking these things is a form of bike shedding. Ultimately it comes down to the software, which is a much bigger problem and not as straightforward to wrap one's brain around.
Companies are using both A100 and H100 for inference. The datacenter numbers include both, and I don't believe they break it down further. And no, by and large, large enterprises are not building out large clusters - but they are much of the demand for all those cloud provider build outs.

No, no one is using CUDA directly. But if you are a vendor with a new equivalent, it's no small feat integrating it with a framework like PyTorch. There is a lot of work required by various parties.
That's the problem, they haven't changed staffing. Customer service is still there. Staff for managing queues is still there. The wait has increased, and hasn't decreased the need for staff.

Presumably this is all done so they can get a verified email address for marketing purposes, as proof of entry only arrives via email.
Genuine question … What business are you in when selling AI/ML?

I’m far from being knowledgeable in this space, but it seems like AI/ML “is a feature, not a product”.

And if that’s the case, what business are you in when a company sells AI/ML?

Are you in the business of licensing the model you created? Charging for the output? Hosting infrastructure? What exactly are you in the business to sell?

To use an analogy, if you’re selling AI/ML, are you in the IaaS industry, PaaS industry, SaaS industry (or something else?)
I haven't had that experience for newer code bases. Yes, there's some ancient "works only in my IDE" stuff but that's really not how modern Java is written.

Yes, there is a disagreement about whether to use maven or gradle, but IMHO they both work reasonably well out of the box.
This is awesome, the only thing I'd recommend tweaking is that $ global. I think every post using this would have to explain it to its reader.

Two options:
1. Make every exported function a global, or just look like a global.
2. Force users to import and name the blocks

I think option 1 for this use case might actually be just fine.
This sounds like a job for middleware. Condensing split code into a single huge file, shortening comments, removing whitespace and such can be done by a preprocessor for the llm.
It's still the case, as far as I know. Big list of channels: https://www.haskell.org/irc/
Pushing the "Choose" button seems to lead to a Not Implemented page for all philosophers.
off topic, but is Türkiye the new english spelling for Turkey ?
Probably superseded (by y’all) within a week!
I miss MUD's
I'm more interested in raising the technical savviness of our entire population rather than continuously making things ' backward compatible' for those who aren't yet caught up. We no longer offer infrastructure to ride your horse-drawn carriage through NYC. It doesn't seem far-fetched that eventually, people without a smartphone will be in the extremely small minority.
There are already laws for that. Like I said, deepfakes and photoshop have been around for a while. The same concerns were raised back then and now it is just another type of porn. Turn out those petty enough to use deepfakes to bully are also often not bright enough to make them good enough. It will be the same with AI. In many ways it is still easier to spot an AI generated image than some photoshopped photos.

So I still don't see any problem.
> Why not use actual logic gate chips?

Surely that would have greatly increased the assembly work. And possibly cost too.
I have seen this in the wild. The result often is that every function has a kitchen sink MyMonads constraint of which it only uses a tiny subset. It's death by a thousand cuts. If you make such a class for every monad combination you get insanely large amount of classes. It's simply unworkable. Which is why you get the kitchen sink monad pattern.
Geofenced is the definition of level 4. Tesla doesn’t have a level 3 car on the market.
You really want what works best given the ms time budget in the context of your on-board compute.
Ask HN: Favorite Free Web Tools?
I have a collection of favorite smallish web tools that I use. I was wondering what tools other people use? Below are the ones I use the most:

For diagramming | https://www.yworks.com/yed-live/
For PDF editing | https://simplepdf.eu/
For differencing | https://www.diffchecker.com/
For geography | https://geojson.io/
Neither one of those roles has become obsolete with the introduction of said apps, I wouldn't even say there's any difference in staffing requirements. You've simply replaced one problem with another, instead of simply taking your money, the worker now has to figure out why the app doesn't accept your card/phone/address/etc which is arguably much more time consuming.
Requiring a smartphone for tickets to anything (instead of a physical ticket) is a high cost to entry for people even if they are perfectly capable of using modern technology. Your “no phone no appointment” reference ignores the fact that you’ve always been able to make appointments to places in person or even by writing as alternatives. Now, no expensive smartphone and cell plan, no entry. Very, very different. I’ve seen concert venues transition to apps with no alternative.
I don't know... I had to use an app to get into a concert not too long ago, and the company screwed up and there was no way of fixing it (basically my id information is correct due to a big in their system).

What upsets me is there's all sorts of legitimate reasons for not wanting to use a particular app for something that could be done differently. Everything should have multiple methods of entry for many reasons.

One problem going back to the 80s are companies leveraging tech to exert unreasonable control over access. This seems like another version of that, extended into other domains.
You'd probably get better results writing a Go compiler in Java ...
I think this is one of the main things Rust users don’t promote enough (I don’t see this in the article for instance).

let lock = Arc::new(RwLock::new(1));

This plus a few unwrapping things is enough to get you almost std::shared_ptr and then you can fight the borrow checker some other day.
Correct, implementing the core libraries is actually a massive effort. You can't just take the Hotspot one because it is a massive cumbersome codebase and it would force your JVM to work like Hotspot internally. (Let's ignore for a moment the question whether that would even be legal)
Ask HN: What are you using to build your LLM Agents?
ie. software, apps, services, etc
Good catch! FWIW, they’re still in the git history. Should probably clean that up.
If you want to explore this in yourself consider getting a continuous logging SpO2 sensor. Wellue makes good ones, I had good luck using an O2Ring to understand my own obstructive sleep apnea. It logs your blood oxygen saturation every couple of seconds and is easy to export data from.

Note fast sampling is important. Most SpO2 sensors are designed to give a reading once every 30 seconds or so, at the best. They tend to average the sample taken over that time. You want to catch the momentary dips between breaths. (For instance I don't think the Apple Watch blood oxygen sensor can do this.)
Any advice that has worked for you on learning to sketch? I have a journal while travelling, and I don't have a lot of artistic talent but have always wanted sketch landscapes, objects, or people in.
Have you tried Code Llama? How do you know it can't do it already?

In my applications, GPT-4 connected to a VM or SQL engine can and does debug code when given error messages. "Reliably" is very subjective. The main problem I have seen is that it can be stubborn about trying to use outdated APIs and it's not easy to give it a search result with the correct API. But with a good web search and up to date APIs, it can do it.

I'm interested to see general coding benchmarks for Code Llama versus GPT-4.