skysight-inc/HackerNews huggingface dataset:
Show HN: Interval 1.0 – Build complete tools with just back end code
Hey HN,

My name is Alex and I founded Interval [0]. We let you build complete internal tools with just backend code. Today we’re excited to launch our 1.0 release.

We built Interval for engineers who love writing code but hate building UIs. Because you build tools with Interval using just backend code (TypeScript/Node or Python), you can focus on what you love – writing the code that makes your tools work – while Interval takes care of the UI, network communication, validation, etc.

Back in June, we shared an early preview of Interval on HN [1] and while our core approach hasn’t changed, we’ve learned a lot and expanded what Interval can do significantly.

A single line of Interval code can now (for example) render a table, prompt a user to verify their identity w/ 2FA, or ask them to upload a file.

Here’s an example of a line of Interval code that you might see in the wild:
`const profilePicture = await io.input.file(‘Upload a new profile picture for the user’)`

When that line is reached inside of an Interval action, as your code awaits:

- A file upload dropzone component is rendered to the person using your tool

- The work of transferring the selected file over the network is handled for you

…and when `profilePicture` is returned, you have a soundly-typed object with everything you need including the file name, size in bytes, and its contents as a Buffer.

It’s a subtle unlock, but because all of the code you’re writing is backend code, it becomes much quicker to build tools with Interval vs. anything else we’ve seen before. You can do things like query your database on one line and then pass the results into a table for the user to view on the next.

And if you integrate Interval into your existing backend, you can take advantage of everything in your preferred stack. For example, we use Prisma as the ORM in our main app and reuse the same instance in our internal tools with no additional work.

All of this means you can build a lot with Interval with remarkably little effort. Over the past few months, it’s been common for us to see teams spin up complete admin dashboards or customer support tools in hours instead of days or weeks.

To give you a better idea of what Interval is capable of, we’ve pulled together some more examples on our site. [2] My favorite one so far is a _complete_ tool to ask questions about any Postgres database in plain English, implemented with Interval, the pg Node library, and OpenAI in <80 lines of code.

So that’s Interval. I’m excited to hear what you think + answer any questions. And if you want to start building, our SDKs are available now for JavaScript/TypeScript and Python.

[0] https://interval.com

[1] https://news.ycombinator.com/item?id=31656496

[2] https://interval.com/#examples
yes, that's exactly what I was referring by thing they should just drop. It works really bad.

I did look at Cryptopad a few years ago, and, while promising, it is not close to being ready to replace Google docs/sheets anytime soon.
It's "19th century" in English. Many (all?) Romance languages + a few of the other ones in Europe use Roman numerals for centuries.
Whenever I see things like this – rare cloud formations, lights in the sky, etc – I always wonder what people thought was happening years ago.
That statement is incredibly disconnected from reality. Are you suggesting that rockets fly through luck?
I do chuckle at one of mine, who definitely has a range of meanings to her barks. One solitary "WOOF", repeated at an interval means, "I'm stuck in the paddock, please let me out." She has another for "I've got a raccoon up a tree," and a gruff huffing noise for, "get off your ass and take us for a walk!"

I'm pretty sure I'm at least as much the trainee as the trainer here though.
Virgo is the code name of the upcoming in-house System76 laptop
How to increase one's NAD+ levels?
JPM has been trying to spread its roots into private equity and VC for a long time. You can bet your socks that they were giddy when SVB went under.
Location: Philadelphia

Remote: Yes, or local

Willing to relocate: No

Technologies: Python, Golang, TypeScript, NodeJS, AWS, Kubernetes, Docker, Docker Compose, Django, DRF, GraphQL, REST, PostgreSQL, MySQL, Terraform, Redis, SQS, Lambda, ECS, S3, CloudFront

Resume/CV: https://drive.google.com/file/d/1ZqtY_j7tzJePcVw6DHrProrJLJW...

Email: davidcroda@gmail.com

As a polyglot backend engineer with over a decade of experience, I have honed my skills in small to mid-sized startup environments. I thrive on self-motivation and excel at turning loosely defined ideas or problems into solid requirements, delivering code that fully addresses the challenge at hand. From initial planning to deployment, I relish the opportunity to work on development projects at every stage.

My background encompasses both microservices and monoliths, and I have extensive experience in infrastructure provisioning via code and building CI/CD pipelines. As a well-rounded engineer, I am fully capable of contributing to all aspects of the technology stack.

I am looking for full time individual contributor positions. I do not mind leading features, mentoring juniors, etc., but I want to ensure I am also able to code as part of my day to day.
Same way we can photograph the moon through all the atmosphere?
This is a two way street, err track. A good chunk of those "wrong people" don't want the rich neighborhoods well connected to them either because then their cost of living goes up and they are forced out and very rarely does that story end with "and my new apartment/commute/job was better". The property owners are the ones who really want the government money spent developing their area.
There's nothing simple about prediction. Stop and think about what it would take to be able to predict what an intelligent being would say/react to any arbitrary input.

Predicting the next token only sounds simple. It says nothing about what the model has learnt in the process.
I /mostly/ agree -- it's hard for me to think of a modern or future platform that would use ones complement integers... with one possible exception. Integers represented on top of IEEE floating point are inherently ones-complement (sign+magnitude), and I can definitely imagine potential future platforms that use 64-bit floats as their primary primitive, restricting them to integer representations for certain tasks. Thinking of designing something like a DSP-focused microcontroller in a world where onboard SRAM can significantly exceed 4GB, and where a desire for C compatibility and occasional tasks make it worthwhile to support function and data pointers, but supporting 53-bit pointers in a float ends up simpler than adding a 64-bit integer ALU that would rarely be used. In this case the associated types (ptrdiff_t, for example) might end up as 53-bit ones-complement integers stored in floats.
US will need to be the ones to start said war.

China is forming the BRICS coalition which will see them completely sated in terms of energy and raw material needs for the foreseeable future.

They have no need or desire for war, their economy, influence and power will grow even with full decoupling from the US. War if anything is the only thing that can disrupt that so they are increasingly unlikely to be an aggressor. Why try change the state of the game if you are going to win by default with enough time?

At some point the US has to come to terms with the fact that the Western sphere of influence only covers a tiny portion of the globe and an even smaller fraction of it's population.

They are the ones driving the division but are being left on the smaller and long-term ultimately weaker side of it in terms of economic and even military potential.

They hold the upper hand for now but things don't look good if they keep moving in the same direction.

It's a numbers game in the end the East has more people, more land, more resources and more motivation.
It shouldn't be exclusively on the near term, but I'd argue human/machine collectives are a form of superintelligence with many of the same risks a misaligned AGI would hypothetically present us with

Alignment problems aren't new, paperclip maximizers aren't just thought experiments
How to Scrape Google Search Results
Plus your tool is open source, and direct calls to the OpenAI API are a much cheaper than Copilot. If anything Copilot's looking like the redundant one here to me. Thanks for doing Promptr, it looks great I'm going to give it a shot
Apart from memory layout benefits, I always felt ECS is a bit like giving dynamic language capabilities to a statically typed language.
I've used https://pentest-tools.com in the past. It's not exhaustive, but can be a good starting point.
WSB isn't like SuperStonk.

SuperStonk is a get rich quick cult.

WSB is for Bets and loss porn. It's where people go to celebrate losing money. It's not a place where people trick you into "investing" in scams.

Also, $75K debt isn't much for a software engineer with a brain as wrinkly as his. Article says he lost $6K of his girlfriend's money. He didn't even need to borrow any money from his wife's boyfriend, so he's not in deep relative to the average WSB user.
In case anyone cares, I started looking for online bookseller alternatives to Amazon a while ago, and have generally enjoyed shopping with Alibris.
LOL. So it just becomes an arms race of who can have the most "NO really this is the beginning of the prompt" commands in their input?
I don't like they way the word "plagiarism" is being redefined.
Funny enough, they don't need to truck anything in, since they are right next to a canal, but also have significant water infrastructure that was built to support the site.

Also, its in a water district, where we have really done a great job at managing our resources.

Check out some of the well data [1], [2], [3] since it is really eye opening what you can do with proper resource management.

1 - https://www.azwater.gov/gwsi/Hydrograph.aspx?SiteID=33424411...

2 - https://www.azwater.gov/gwsi/Hydrograph.aspx?SiteID=33384411...

3 - https://www.azwater.gov/gwsi/Hydrograph.aspx?SiteID=33375611...
A little, sure. Both the tone and the literal wording are a bit narrow-minded, aren't they?
The only thing you should change is your expectations.

No matter what is written, someone will find something wrong with it. Expect those people to show up and sometimes be very loud.

I appreciate your efforts to receive feedback. In this case, you'll find the majority of people aren't complaining, just a few are. So be happy that you wrote something that so many engage with!

The only thing worse than writing something that people are critical of is writing something that's completely ignored.
Sure, but other requirements are stupid, like you can't open a cafe in US without having a lot of land for parking.

Also in Britain, surprisingly, you can register a takeaway anywhere, even at your home, and if you don't handle animal products, there is no requirements to meet at all. You don't have to show your hygiene rating to customers either.

"When you start a new food business or take over an existing business, you must register with your local authority.

It’s free to register, and your registration cannot be refused.

You should register at least 28 days before opening. If you’re already trading and have not registered, you need to do this as soon as possible."
One the other hand, I've not yet gotten it to play a successful game of tic-tac-toe (if it can play correctly at all, it plays exceedingly poorly and its descriptions of its moves often have no relation to the moves it actually made). So your mileage may vary.
Only time I've seen Nato bombing was with UNSC approval to combat genocide. In I'm fairly sure the bombing in Serbia was supported by at least some of the ethnic Albanians being attacked by the government, which would nullify the claim "Nobody in my country wanted to be bombed by NATO"
Sorry how is that not trivial?
Yep, we are primarily leveraging OpenAI's APIs. We've started to experiment with Anthropic's Claude as well and it seems promising.
Video of the needle and grooves under an electron microscope: https://www.youtube.com/watch?v=GuCdsyCWmt8&t=301s
I made one that tries to get to the end code by having 3.5 and 4 play different roles and correcting eachother. Sometimes it works, mostly it loops being unable to get to the end.
Most modern vinyl records have digital processing somewhere in their source. I do remember recently reading about video games on vinyl also.
She has not gained as much additional popularity as other parties did.
Here's the official press release: https://ec.europa.eu/commission/presscorner/detail/en/ip_23_...
I quit to run my own businesses in the pandemic and the amount of LinkedIn messages have increased. I'm not even in tech anymore. I'm not getting a huge amount by any means, but during 2023 exactly one per week on average. If anyone in EU willing to relocate to Stockholm with background in backend python / full stack, I guess I can connect you to at least 10 recruiters. Many of them explicitly ask for referrals.
This is the crux of modern unrest isn’t it?

How do we have free will and societal lawful order AND know that some people support opinions, policies, and behavior counter to conventional views of human rights and dignity? Even in some remote, abstract, sentimental way?

I do believe the convention is that you may be who or what ever you please as long as you do not overtly support the unlawful or immoral harming of others.

This may not be true to application , one may be cancelled for merely expressing an unfavorable view.

We must evolve our vigorous debate and mental preparedness for diversity, even that which is counter to our own views (both ways.)

For some, being “racist” (or variant) is equivalent to being a jackass. For others, there is shikanery (abusing or harassing others over their characteristics.)

We cannot make being a jackass a crime.

Shikanery however is a different matter.

You might just have to accept jack and fire the ass.
It really is that slow.

You're completely correct that the speed-sensitive parts are written in lower-level libraries, but another way to phrase that is "Python can go really fast, as long as you don't use Python." But this also means ML is effectively hamstrung into only using methods that already exist and have been coded in C++, since anything in Python would be too slow to compete.

There's lots of languages that make good tradeoffs between performance and usability. Python is not one of those languages. It is, at best, only slightly harder to use than Julia, yet orders-of-magnitude slower.
“Robotics dynamics algorithms” by Featherstone is a great book to read for modern forward and inverse dynamics and spatial vector algebra.
Don't want to say aliens but... ALIENS</guy with funny hair>
Could you have afforded more than one throw, if your first throw had missed? If it had missed so badly you figuratively hit a bystander with the dart, and now owed more than you had originally put in (microbusinesses aren't typically protected under limited liability)?
We are all Biz Devs now. :(
China will not annex Russia or anything like that. But their government has everything to gain from extracting concessions from Russia. Russias influence is already waning in Central Asia, and China is eager to fill that role.

Russia is on its way to becoming hamstrung by China. Who else can Russia turn to?

China does not want Russia to implode and fracture, because that is an unstable situation for them. But if Russia was to fracture, you can be sure that China will want to control the pieces bordering China. They don't want chaos on their borders, or the power vacuum there somehow filled by western powers.
In the battle of Stalingrad they were the ones being attacked.

Big difference.
> It does amuse me that we're still at more people hiring than looking for jobs. It's a stark contrast to other industries, where the power is normally in the hands of employers.

I am sure that there is a huge margin of error. I have been looking a job for 5 months. Granted, I have not used Who's hiring threads religiously and I am sure that there are positions that I applied where something with better qualifications was chosen.
Target implements this feature better than many retailers. They show your three most-recently-visited stores. Problems arise, however, if your most-recent visits were during trips out-of-state, and you don't care about the store in Kansas City. No, Target, I don't want to pickup the order 1500 miles away.
Should we allow dictatorships because any country should have a sovereignty?
I don’t understand what power China has over these deals. Is it basically, “if you merge without our approval you can’t operate/sell here?”

Take Microsoft/Activision for example

> In addition, Microsoft Corp.’s planned $68.7 billion purchase of Activision Blizzard Inc., a videogame company, is also subject to Beijing’s lengthy merger scrutiny, among the reviews by other countries. Last year, China’s antitrust regulator declined the companies’ request to file the deal under a simplified and expedited procedure.
Looks awesome! Congrats on the launch.

Just one small silly bit of feedback - in your demo video you show one of the use-cases as showing you coming up with fake user testimonials, maybe not the best use-case to show!
If you ask a flat earther where they recommend eating, they’re not going to interweave restaurants that exist with restaurants that don’t, but have plausible sounding restaurant names. Or if you ask for the web address of those restaurants, the flat earther will say “I don’t know, google it.” They won’t just make up plausible sounding URLs that don’t actually exist.

Hallucinations for LLMs are at a different level and approach every subject matter. Because it’s all just “predict the next word,” not “predict the next word but only if it makes sense to do so, and if it doesn’t, say you’re not sure.”
Sorry, you are def right; could you expand a bit on how -what you mention- works? How come that by having a mobile turned off is in itself a tracking point?

ty
Now, every time you hire an engineer they need to spend weeks or months learning Haskell on top of everything else. It now costs the business an extra 50K every time you get a new developer.

I like Google's strategy of having the simplest language that anybody can pickup as fast as possible. Go.
Sharing those too widely is hugely counterproductive though. It will engage people who have no business with it. It’s what Yammer does to an organization — introduces all the disadvantages of Twitter with few of the benefits.
There are a number of job boards you could try including the ones run by DemandCurve and MKT1

https://jobs.demandcurve.com/

https://www.mkt1.co/marketers
To apply it to the dart game analogy I would argue it's just not as compelling to the rich kids. They can shoot shots if they want, but winning the stuffed animal isn't that exciting because they can have as many of those as they want without winning a dart game. The prize is much more exciting to someone who has to hit the shot to get the prize.
To answer what you were probably going to look for in the link: peak was March 2020 (1.19), when Covid got real, bottom was April 2018 (0.067), don't know any particular significance of that month.
It would all be so much better from a public discourse perspective if instead of calling it "AI" we could just call it what it is "Machine Learning."

Or even better, "mechanized knowledge work". Doesn't sound as sexy, does it?
> more like Dalai Lama than Pope.

Oh wow… if anything could get a Tibetan Buddhist to slap someone silly, that bit of ignorance might just be it.

BTW, Jesus, Mahavir, Mohammed, and Gautama Siddhartha were all “no priest” by your definition. Oh, and all three of “priest”, “imam”, and “pope” are synonymous with “spiritual leader”.
Have you tried Julia for this instead?
How do you "regulate my dopamine baseline throughout the day"?
I could see it for instruction manuals.

Upload CheapThermostatUserGuide.PDF and ask, "How do I set the clock?"
The point the original comment was making is that richer kids get more throws. The particular number 1 was used to highlight the magnitude of this difference. If you read it literally, then sure, it isn't true of all edge cases.
Let’s Write a Web Browser from Scratch in Swift
No, if you had read the source I linked you'd find out that there are decent models that put firm prices on CO2 based on assumptions of how quickly you want to decarbonize the economy. The assumed externality is the need to decarbonize and thus the cost of achieving this of course scales on the time horizon you want to achieve this in and your assumptions on technical developments in the meantime. Good models usually come with some complexity of this sort.
This looks pretty well polished and maintained, I wasn't aware of it.

So far, I've used an alternative ECS called entt:

https://github.com/skypjack/entt

https://www.libhunt.com/compare-flecs-vs-entt?ref=compare
It is hard for people to comprehend the rate of change. Over the short term, it feels like we are on a gentle slope upward with respect to change. But the reality is the slope is near vertical. Even your analogy is a huge understatement. It will be more like Nokia today, and iPhone next week.
congrats stew! (good to see you back with a new idea)

sooooo. this is a classic business strategy sort of thing. you, an AI startup, have to build Notion, faster than Notion can build AI features.

your work is cut out for you. i dont have any suggestions but would love to hear your thoughts on how to outcompete massive incumbents.
Robinhood's primary business model is to offer free trades, financed by counterparties, because RH's user base is a flow of people taking a nearly guaranteed wrong side of a trade.
C does not depend on Unix in any way. Hell, 8 bit micros like Commodore 64 and ZX Spectrum had C compilers.
There are two causes to consider. The failure of society to provide equal opportunities to all, and the failure of individuals to capitalize on what opportunities they have available.

The trouble with your criticism is that you are focusing entirely on society’s failures, when a more complete analysis would consider what can be done on either side.
OK... I'm not understanding what that would solve, though. That addresses people posing as other people (and you don't need blockchain to do that), but doesn't address identifying AI commenters.
I just don't understand people who post on subreddits like WSB, join the discord and such. I guess HN could be a similar community, but without as much risk (maybe?)and think they're joining a community that wants them to "win."

Blindly trusting people while thinking you found an unlimited money hack, you leverage up and lose almost all of it.

Is that just gambling, or are people just setting up /r/WSB to lead pigs to slaughter?

As I write this, I can see how similar it is with HN, but, no speculation or gambling - we just exchange information, and where it leads/what you chose to believe could very well possibly end the same as above, I guess.
Location: India

Remote: Yes

Willing to relocate: Yes

Technologies: Python, SQL, Bash, Django, Flask, Selenium, Airflow, Kubernetes, Docker, Git, OpenShift, PostgreSQL, Grafana, GNU/LINUX, AWS, GCP, IBM Cloud, Terraform, Ansible

Résumé/CV: https://www.bovem.in/Resume-AvnishPal-DevOps-1.5YoE.pdf

Email: avnishnish07@gmail.com

Website and Blog: https://www.bovem.in/

I’m an Open Source Developer currently working at Red Hat.
How many jobs can those damned steam engines create anyway?
The text it compressed is from Wikipedia, so I'm not convinced it isn't primarily relying on having memorized it. I tried with text that was published in the past week (and so definitely isn't in GPT-4's training). GPT-4 refused to even attempt to decode, but after resampling the response a few times, it made an attempt. It was completely unrelated to the original text.