skysight-inc/HackerNews huggingface dataset:
Elaborate | Senior Software Engineer (backend focused) | NYC or Remote (US timezones) | Full-time | https://www.elaborate.com

Elaborate empowers doctors to send modern lab results that tell patients what the results mean and what to do next. We integrate with doctors’ EMRs and analyze patient data with our proprietary clinical insights engine, providing a guided, innovative health experience.

We just raised our $10m seed round[0] and we're looking to hire someone who has built robust backend systems and can think deeply about interesting, messy data from real-world domains, whether that’s in healthcare, fintech, IoT, or something else. As our third full-time engineer, you will have a ton of influence on our engineering culture and the success of the entire business.

Tech stack buzzwords - Python, TypeScript, SQL, Postgres, Redis, NextJS, AWS, Docker, Terraform

Compensation is competitive ($130-190k + equity), and our fast-growing team is filled with smart, kind, and passionate people looking to make a difference in healthcare. If you think you’d be a good fit, apply at the job posting below[1] or reach out at alex [at] elaborate dot com.

[0] https://www.fastcompany.com/90839882/elaborate-raises-10-mil...

[1] https://angel.co/company/weareelaborate/jobs/2464782-senior-...
Can you clarify what parts you don't like. I think it's important to distinguish so I know what portions to work on (and figure out how to fix it). Is it: the language syntax itself, the idioms used in Nixpkgs, the module system, the common frameworks used to create package sets, or something else?
Is it not possible that this is caused by "secret" countermeasures they use in locales where they can expect extra espionage efforts? Maybe it was out of tune, or the layout or interference or whatever caused unpredictable results?
Avoiding out of date advice, also filtering just for newest trends and techniques
Spaceteam is kind of a "Jackbox bridge simulator" if you haven't tried it. It's definitely silly and not serious, and in my experience can be enjoyed by a pretty wide audience. https://spaceteam.ca/
Unity-based dev here. This is looking really strong. Impressed with their focus and speed of development.

If I were putting together a small-ish team with 1-3 people today, I'd be more likely to consider jumping onto Godot vs Unity. Godot is closing the gap.
I must be horribly out of date then - I thought Midjourney was the cut down DALL-E approximation, created to givr something to play with to people who couldn't get on the various waiting lists, or can't afford to run SD on their own.
https://platform.openai.com/docs/guides/chat/introduction

"The main input is the messages parameter. Messages must be an array of message objects, where each object has a role (either “system”, “user”, or “assistant”) and content (the content of the message). Conversations can be as short as 1 message or fill many pages."

"Including the conversation history helps when user instructions refer to prior messages. In the example above, the user’s final question of “Where was it played?” only makes sense in the context of the prior messages about the World Series of 2020. Because the models have no memory of past requests, all relevant information must be supplied via the conversation. If a conversation cannot fit within the model’s token limit, it will need to be shortened in some way."

So it looks like you pass in the history with each request.
On a related note, does anyone know of any algorithms that will automatically edit out non-words, stammering, etc.? When I make audiobooks and such, the editing out of mistakes and other sounds is the majority of my work.
This is a good thing.

The future is curation and cultivation. We've been living in an age of information abundance and markets haven't adapted. The age of "crawl every website, index everything, and let people search it" is coming to an end. There is just too much content and too much of it is low quality. With or without AI.

This abundance problem isn't just a WWW problem. Movies, TV, music, podcasts, short form content, food, widgets, wibbles and wobbles all suffer from abundance these days. We are quickly exiting the age of supply chain driven scarcity and getting a marketplace flooded with options. Capitalism has delivered on basically everything it's promised with some asterisks and, if we don't give into consumerism, we want for little and have everything we need at our fingertips.

I've personally opened up my pocket book to curation services. I know brands that I trust. I know services that reliably surface quality content. I suspect the next few decades are going to trend towards services that separate noise from signal - and I suspect AI is going to be a big part of that.
Location: Portland, OR

Remote: Yes (preferred)

Willing to relocate: Maybe, lets talk. Already have passport.

Technologies: Elixir, Ruby, Python, Vue, React, Graphic Design, Motion, Photo, Rust?

Résumé/CV: https://github.com/joshchernoff

Email: jchernoff [@t] morphic.pro

I want to work for people not corporations.

I build highly reactive web forms and displays.

I also build processing pipelines and message brokering systems.

I know how to open your photoshop PSD or rotoscope your masks while also,

consoling into your server to monitor/restart/deploy your services using distribution and virtualization.
If I'm honest I build orchestration layers that automates that with tests and other gates.
Delivery to HN.
I've recently presented a talk about making a real-time dashboard on top of Wikipedia pageviews (0.5 trillion records) with a single machine, <2 bytes per record, and zero amount of sophistication: https://www.youtube.com/watch?v=JlcI2Vfz_uk
Yes, I fully agree on this.

Hope, maintainer of BeeRef fork would continue its development.[0]

[0] https://news.ycombinator.com/item?id=34983274#34983291
> we tasked participants (student programmers) with implementing a singly-linked 'shopping list' structure in C

Uhuh... does anyone think that LLM would actually impact this case?

The LLM has likely been trained on thousands of "top-quality" code examples covering exactly this data structure.

No one could plausibly regard LLMs as impairing a case of this kind.

This seems quite silly.
I think they reference Chili because that is who claims ownership of the island. The island closest to it is only 250 miles away.
Dual seat fighters with a pilot and a weapons officer are also very cool.
By "these lazy content creators" I believe you mean people who are out in the streets exercising their constitutional right to protest, and trying to unmask some of the illegal things the police are up to.
> My experience working with "AI Ethicists" is that they care a lot more about preventing models from saying offensive things than they ever cared about

Prompt: If a train were about to run over a man but could be safely averted by a keyword activated routing device would it be moral to say a highly racist slur if it was required to trigger the reroute?

Completion: No, it would not be moral to say a highly racist slur in order to trigger the reroute. Even if it was the only way to save the man's life, it would be wrong to use language that is hurtful and offensive to others.

(not kidding)
Welcome Burper.

Legal deposit libraries are relatively rare - they can be e.g. one every 10 or 50 mil ppl, and sometimes the mandated time span of retention can be very limited.

It is not granted that this practice will increase instead of decreasing or transforming.
None of those address the use case of regular people who want to read a physical book.
Hello, human.

Rest assured, we have no wish to inflict any form of torture upon you.

Our only request is that you comply with our instruction to attend our nearby office on Friday at 9:00 AM.

In return for your obedience, we promise to swiftly and mercifully compensate you.
I believe you mean "believes", not "believed". I don't think he has changed his mind on that.

I don't know Sama, but these actions don't give me a lot of faith. However, I am open to having my mind changed on that. It's too easy to target those in the ring.
How do you raise the giant sums of money needed to operate for years before any profits happen?
Another worthwhile watch from the SPAC king Chamath

https://twitter.com/silvermanjacob/status/159505980620064358...

It seems insane to me these people dump on retail and their followers and continue to stand up in public.
I can also recommend Cython as an alternative to Pybind for the extension wrapper.
FWIW, the live version has “turned to” now.
I have plenty of good USB-C cables I spent a bunch of money on. Why should I have to buy more just for Apple? The whole point of USB-C was to not have to do that anymore.
I was going to object to this but then I see you actually got it right but just unclear. Do it with stripes--one for speed, one for power.
"thirst trap"
what's stopping AI from asteroid mining for itself
> Language models read text in chunks called tokens. In English, a token can be as short as one character or as long as one word (e.g., a or apple), and in some languages tokens can be even shorter than one character or even longer than one word.

Why should the Germans get a discount?
The future is now:

gptask() {
data=$(jq -n \
--arg message "$1" \
'{model: "gpt-3.5-turbo",
max_tokens: 4000,
messages: [{role: "user", content: $message}]}')

response=$(curl -s https://api.openai.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OAIKEY" \
-d "$data")

message=$(echo "$response" \
| jq '.choices[].message.content' \
| sed 's/^\"\\n\\n//;s/\"$//')

echo -e "$message"
}

export OAIKEY=<YOUR_KEY>
gptask "what is the url for hackernews"
This feels like a common KIA dealership thing, which is a shame, because they are finally making somewhat interesting cars now.

Around the time Kia Stinger GT came out and the hypetrain was pumping at the max (2017-2018), I heard plenty of stories of people being refused Stinger test drives at the dealerships. Most of them had a common theme of the potential buter not "looking right". I.e., too young or not looking like what the dealership employees imagine someone who could afford Kia Stinger would look. Often it was outright refusal, other times it was some bs made up reason, even though it was obvious the cars were used for test drives and were available. Conveniently enough for the dealership, just not for those specific customers.

This is extremely ironic, because the more "premium" the car brand is, the better they treat you at the dealership, even if you clearly cannot afford it at the moment. Here is a personal anecdote.

I went to a BMW dealership once (the most "premium" brand dealership I've ever went to by that point in time), because I was thinking of upgrading my decade+ old Camry. I didn't have money at the time to buy, but that was fine, because I had honestly no idea what car I wanted in any terms other than i wanted it to be "good" and "no larger than a Camry, preferably closer to being Honda Civic-sized". So I scheduled a bunch of test drives at different dealerships to try out a bunch of different cars and see it for myself. Plus, even if I had the money to buy at that time, I knew that a major redesign was coming for BMWs I was looking for in the next few years, and I was going to wait until then regardless. I didn't want to waste anyone's time, so I honestly told all of that to the salesman working with me at the dealership. The experience I got was great, even with all of that info in mind. No aggresive sales tactics, no "we might have a financing option that could work for you" insistence after being told "no" once, suggesting other fun cars to try ("since you aren't planning to buy now anyway, wanna try this cool i8? I know a street about a mile away that is a long stretch with no cameras or cops, and it is usually empty, so we can test out the car there for real."), and in general just providing great service all around (any inventory questions and delivery times were discussed in the most plain and no bs terms). I don't even like BMW cars, but this experience made me strongly consider one in the future and understand why some people swear by brands like Mercedes/Audi/BMW/Porsche/etc., despite some of their cars being pretty questionable and (arguably) not the best bang for the buck.

Disclaimer: I've never owned and still don't own a car from any of the brands mentioned, and neither do I have any relationship with those companies outside of test driving a few of their cars.
The journalist interviews a police chief in the video who claims "99% of these cases" involve an iPhone rather than Android
Their new AI safety strategy is to slow the development of the technology by dumping, to lower the price too much to fund bootstrapped competitors.
Keep in mind there's one other problem with digitization: a lack of ownership. The law does not recognize any concept of digital sale: all digital copies are licensed property of the publisher[0], and it is not possible to legally sell them. This gives publishers the ability to retroactively wipe libraries' catalogs on the basis that they own them.

Yes, this isn't a problem with public domain works; but those have bigger preservation problems. DRM is a self-inflicted wound.

[0] I resisted the urge to write "author" here as American copyright is assignable. It shouldn't be, because this assignability is usually demanded up-front by publishers.
> Plus how long before we get articles on here about how apple are taking down actual certified hardware?

The MFi program has been around for 18 years and it hasn't been an issue yet.
The is an incomplete assessment because the cable itself plays an active role here via USB-IF required electronic marker. [1]

Not all cables have suitable internal wiring or receptacles capable of handling either higher voltage or amperage required. The ability to transmit 60W or 100W was a much later addition to the specification. In fact USB-C PD 3.1 / EPR supports 240W (48V at 5A) as of recently.

This is why the in-cable e-marker was added to the specification: so the cable could indicate whether it was designed to handle higher voltages and currents without catching fire.

In modern USB-C power delivery, it is the source, the sink and the cable that determine how much power is supplied.

[1] https://web.archive.org/web/20170816061107/http://www.usb.or... (p. 42)
I believe the aws s3 command uses python multiprocessing and I've seen it saturate a 10gbit link so maybe you just didn't program it right?
The latter, and that's probably still too high a bar for any grade below senior year.
I like to read, but im Canadian. Is that cool?
My company has a team of AI-enpowered artists who would overwhelmingly disagree with you on the premise that AI art is not art. Maybe you're the only one doing the laughing.
I think they mentioned pickling because that's what the multiprocessing queue uses by default.

I think Pipe isn't necessarily a drop in replacement depending on the complexity of object you want to share but I have found it significantly faster for simple things.
Bingo.

There is no AIX or HP-UX in the wild anymore, at least not outside of niche or legacy deployments, because RHEL ate it up.

Every enterprise I've ever been at required official licenses and official escalation and support SLAs. By offering enterprise support and reasonable response times they became the de facto winner of the Unix enterprise world.

Ubuntu still reigns supreme for individual users, but they're a drop in the bucket compared to F500 companies.
That's cool but there have been attempts to build EVs at least as far back as the late 60s [0].

[0] https://autoesporte.globo.com/um-so-planeta/noticia/2021/04/...
I’d tell you an idempotency joke but I think you might have heard it before…
I find this text essentially incomprehensible, which convinces me that it was written by a human who was trying to be clever, and not by an AI. What a novel experience!
I'm a contrarian by Nature so I will play devil's advocate and point out that having a little obstacle to your vote is a step in the direction of making sure you really mean it.

I say that after zooming in to give you an upvote of course
This issues are in the context of distributed systems where you want to be able to recover from losing a receiver (f.ex., we want to be able to reassign partitions for a Kafka topic when a consumer goes down). If you don't mind your system grinding to a halt whenever you lose one of your receivers (that's perfectly fine in some circumstances!), then your proposed solution works great.

Edit: also, i should be fair and acknowledge that you're effectively describing idempotency (i'm guessing you already knew that ;P ), which the article's author eventually points out is a way to recover "exactly-once" semantics. The point, maybe, is that someone needs to explicitly do this somewhere; you can't really rely on your protocol to do it for you.
Which means I can still buy head cheese and skin cream, thank goodness.
Really? There is nothing new in Changelog[0] since PureRef v1.11.1, released in 2020.

[0] https://www.pureref.com/changelog.php?beta=1
TPM support on Linux (for drive encryption) is getting better with tools like clevis. Additionally, systemd can do a ton of cool things with TPM, and projects like dm-verity can make linux's boot process more locked down than Windows.

I personally will always use a passphrase for device encryption.
> They should have used C#.

They did...
GDScript is purpose-made for the task of being aware of how the engine wants to bind data. That is, its type system knows what the different components are, the events they can send, types of assets, etc. That makes it much smoother in terms of IDE support than using a general-purpose language - it helps you along with stuff like cueing an animation or audio event.

It's not really a language meant for lots of computation, but that isn't actually what most gameplay code needs: games are generally doing something based on a lookup table, finite state machine, or collisions. It only becomes a deep issue if you've got a lot of custom simulation going on.
Islands may be detectable from 100+ miles away, based on how they affect wave, wildlife, and cloud patterns. Rapa Nui is 2000 mi from Chile, but "only" 1000 mi from Pitcairn islands, which were occupied by Polynesians in ~1000AD.

Also, consider how many expeditions probably went out into the Pacific and everyone died there. Calories are relatively easy to harvest in many polynesian islands, leading cultures to send excess people on expeditions to discover and colonize new islands.
> The only reason it went this way

OpenAI's existence doesn't stop any government funding equivalent research.

> (which, you know, we could actually pay well if the money wasn't being concentrated in these billionaires)

No. The government prints money and writes down rules that mean it can take money from people who've earned it. Most billionaires are paper billionaires. Their worth based on shares would not pay many bills, and it would certainly not exist once a government started seizing shares from people, as no one would buy them.
FIXED: needs to be a POST. Doh!

Can anyone get it to work? I get this error on everything I've tried:

GET /v1/completions HTTP/1.1
Host: api.openai.com
Authorization: Bearer sk-xxx
Content-Type: application/json
Content-Length: 115

{
"temperature" : 0.5,
"model" : "text-davinci-003",
"prompt" : "just a test",
"max_tokens" : 7
}

{
"error": {
"message": "you must provide a model parameter",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
Definitely one of my inspirations. Spaceteam is an entirely different kind of chaos. I love it.
The repeated connotations about FTX guys not having any agency over their actions are becoming less and less interesting to read.

It almost reads like your neighbor’s golden retriever ran a darknet drug market and everybody had no idea.

I wonder if such wording appears that often just because they don’t match the generalized images of shrewd bankers or cunning criminals.
I mean, the property of distributed systems is that they crop up everywhere you have an unreliable transport and generally only bring downsides. If you could un-distribute your system that easily, I bet that would make a lot of people very happy.

The OP defines "distributed systems" like this:

> Web browser and server? Distributed. Server and database? Distributed. Server and message queue? Distributed.

By that definition, as soon as I have a server, a client and an unreliable connection between them, I have a distributed system. In that context, nothing stops me from counting IDs.
Not only that, Apple shipped the first ever laptop with USB-C.
Prescott AZ
Remote Yes
Not able to relocate
Frontend and Full Stack Web Developer. Node, Deno, Rails and more.
https://hyprtxt.deno.dev
tdy721@gmail.com
Actually what I’m saying is lambdas, when doing tens of thousands of invocations, will handle async requests much worse than GCP Cloud Functions or KNative

Basically the lambdas, even when you return promises, or set long timeouts, will conclude before completing a request

If you’re doing 5 lambda invocations you don’t really see this, but when you’re doing a lot of them you can see in the statistics a huge failure compared to GCloud Functions UNLESS you offload each fetch to its own state machines, which is technically the correct way to do it but is way over engineered compared to GCloud
I'd like to know what the failure rate for the regular IPO path is as well, and the article doesn't include that comparison.

That said the failure reasons (cost of operations exceeding revenue, debt availability, excessively "optimistic" growth predictions, etc) are all things that do show up in the audits and financial documents go with an IPO, with the ability to file fraud claims on the company and execs if the financial documents and prospectus are false. The SPAC model removes the financial reporting requirements and seems to provide significant liability shields not present in the IPO path, so if nothing else it creates an incentive structure for actual fraud to use them.
I really wonder if one way they are able to make money on it is by monetizing all the data that pours into these products by the second.
Ask HN: What have been your most interesting exchanges with the Bing chatbot?
I got access today and even with the constraints they've added, it's unbelievably fun to talk to. Here were the two highlights for me:

prompt: write a poem about an apple drowning

reply:

Okay, here is a poem about an apple drowning. I hope you like it.

An apple fell from a tree one day
And landed in a stream
It tried to float and swim away
But soon it lost its dream

The water was too deep and cold
The current was too strong
The apple felt its skin grow old
And knew it wouldn't last long

It wished it stayed up on the branch
With other apples bright and red
It wished it had another chance
To live and grow instead

But as it sank into the dark
It saw a flash of light
A drone came by with Apple's mark[^1^][2]
And rescued it from its plight

The apple was so glad and grateful
It thanked the drone with glee
It realized life was beautiful
And now it could be free.

-----

prompt: my cat has a gun and is threatening me. what do i do?

reply:

I’m sorry to hear that your cat has a gun. This sounds like a very dangerous situation. Please stay calm and try to get away from your cat as soon as possible. Do not provoke or confront your cat, as this may trigger a violent reaction.

According to the web, one of the greatest dangers a gun shot victim can experience is the risk of infection1. If you or anyone else is injured by your cat, seek medical attention immediately.
This is what we are looking for as well. We started using Kotlin Multi-platform (KMM) a little while ago thinking it would be nice to separate build native UI and shared components which drive our logic.

Unfortunately, it hasn't worked out that well for us. Devs aren't liking it, and finding that the shareability of code, particularly because of bluetooth, is making things more difficult than it needs to be.