skysight-inc/HackerNews huggingface dataset:
Is the idea that you always have this on, making your phone much longer (and potentially more unbalanced) than it was before, or that you keep it around for when you want to text? Seems like you always want to keep it on because you have to hook it up to the port, but you're adding a fair bit of length to the phone.

I generally enjoy Mr Mobile's reviews, but I just don't know about this product.
List of top .NET developers and contributors to connect with and follow to learn and gain new skills.
It was a money war.... CFO won.
I think if VLang was indeed stable or if it delivered on some of its promises it would be justified to stop nitpicking flaws.

But the language unfortunately remains unstable to this day. There are memory leaks with very basic things (e.g. readline, reading from maps) that are still being fixed as recently as half a year ago: https://github.com/vlang/v/issues/18009, https://github.com/vlang/v/issues/19454
while true this is not what I mean.

if your goal is to transfer 10 dollars for account A to account B
but only if account A balance is larger than 10 dollars.

You have to update account A to be 10 dollars less

and

you have to update account B to be 10 dollars more.

you can read both account a keep track of current version number for each.

then do

"UPDATE Accounts SET Balance = CASE AccountID WHEN 1 THEN Balance - 10 WHEN 2 THEN Balance + 10 END WHERE (AccountID, version) IN ((1,v1), (2,v2))"

But if using Read Uncommited isolation level I am not sure this UPDATE would actually lock both row until commit.
> "I work there"

You don't just work there, aren't you the founder? :)

https://news.ycombinator.com/item?id=22607030
that sounds awesome! i hope to have a chance to read it!
Right, I meant TCP without TLS, and when it comes to QUIC I only did benchmark using the "dangerous" mode (disabled local cert validation). I don't have the exact numbers, but AFAIR on MacOS raw TCP was a few times faster than QUIC, while on Linux (e.g. PopOS distro) TCP was maybe around 20-30% faster?

Still, there are plenty of options to be configured in Quinn (buffer size, send/receive window etc.), so it might be that with some tweaking the performance would be similar or QUIC would be even faster than TCP - this is also one of the things that I'd like to spend more time with in the future. We expose most of these options in the server configuration file, so it's easy to adjust.

Thank you for contributing to such a great library, really easy to work with :)
The Golden Metric for AI Code Tools: Percentage Code Written
Why would we want an avatar vs a real video stream of the actual person?
That is such a common nuisance that keyboards marketed specifically to gamers typically have a "Windows lock"/"Gaming mode" that disables the Windows key.
You can use KeePass on iCloud, I'm pretty sure. I use it on Syncthing without issue, it should be service-agnostic. The experience has been pretty great in my experience, but it mostly depends on the quality of the client and backend you pick. YMMV, but I wouldn't be afraid of it.
Gotcha. As somebody who bikes a lot I totally agree.
The creator of V repeatedly appears on HN with incredible claims about a new thing they're going to supposedly release soon.

I don't think it's "rehashing the past" to point out that a person's new incredible claim is suspect, given a history of making incredible claims in the past without actually delivering.
I assumed, naively, this may have something to do with gas/air. Anyone whose lived at elevation and at sea level has probably noticed how bags of chips are flat at sea level, and bursting at the seems at 5k feet. Could that effect make us feel more full?
If it can open spotlight while I'm still in another app and I don't have to go to the Home Screen before pulling down, that would be pretty awesome!
< 1% of the US is paid the federal minimum wage. Basically 0 once you discount income tax evasion and tipped employees. I don't think McDonalds starts under $12 anywhere, in practice $15 or more basically everywhere.

I mean have a conversation about the wage gap sure but know that these numbers are not meaningful as it regards the US.
Awesome! I'm guessing there's a not-too-hard way to change change the paper format? I'm thinking of going to A5 so I can bind myself a nice book.
seems like it could make the pro max quite top heavy
> Saying static typing is "hype" is like saying "adding a handle to a coffee mug makes it easier to hold" is hype.

Hyperbole

Horses for courses

If I am batch processing text streams by applying regular expressions I really have no need for static typing, it just gets in my way

If I am processing MIDI note and control signals in real-time, and quickly, then I do.
Developing, Offering and Using Generative AI: Canadian Regulators Weigh In
Consider using torrents in I2P to avoid this.
I took a few shots at this in rust (following on from https://www.reddit.com/r/rust/comments/18ws370/optimizing_a_...), and every single time the bottleneck was down to the string parsing, everything else was largely irrelevant.

You can do this whole thing in about 24 seconds, as long as you're smart about how you chunk up the text and leverage threading. https://github.com/coriolinus/1brc/blob/main/src/main.rs
Does anyone have any ideas on doing the opposite, using something like Asterisk to dial into WebRTC meetings or interact with WebRTC speech recognition services?
The area has been controversial for a while, see https://www.nytimes.com/2019/08/29/science/gay-gene-sex.html and
https://pubmed.ncbi.nlm.nih.gov/31467194/

I know of Ben Neale's work well enough to say that I generally trust his output but am not qualified to say whether the work in this paper is accurate. Note that in the Times article, some scientists actually wanted to suppress the publication of these findings because of what they believed the consequences would be, which I find extremely disturbing. Fortunately, the Broad gave space to one of the dissenters to articulate their position: https://www.broadinstitute.org/news/perspectives-complex-gen...

I believe also nearly everything here is just association using statistics, rather than some sort of causal mechanistic description, among many other issues. But the idea that sexuality is hereditable seems fairly certain at this point.
> Even if the mega-corp paying the dev team's salaries pinky promise to be hands off on creative decisions, the dev's themselves are going to be extreemly unlikely to do something that will piss off or threaten the mega-corp who pays their bills. That's why it's important that "indie" really means "independent"

There are some publishers that I think have actually generally upheld that social contract to not interfere. There aren't a lot of them but they exist.

One that comes to mind is Annapurna. They pick up in development indie games, more or less write a blank check, and offer their advertising/name recognition. I'd still consider them indie personally because the games are all fundamentally indie developers that got lucky and got bankrolled but otherwise don't get interference.
Generally, for a lot of application usage patterns, read committed is the default for a reason.

From the Postgres docs:

> The partial transaction isolation provided by Read Committed level is adequate for many applications, and this level is fast and simple to use. However, for applications that do complex queries and updates, it may be necessary to guarantee a more rigorously consistent view of the database than the Read Committed level provides.

Also, consider storing the transactions that change the balances (credits, debits, etc) in a ledger and calculate the balance. You can avoid the complex update logic and keep your accountants and auditors happy.

Stricter isolation levels are useful but have a lot of trade-offs to be aware of.

Sometimes restructuring your data is a lot more effective than trying to reason about locks and concurrency. The more locks you have to more points of contention, dead locks, etc you have to be concerned about. Humans and general rules/folklore are alright at avoiding some mistakes but these systems get complicated quickly and can hide a surprising number of errors.

As for testing these things, I've gotten a lot of good mileage out of model checking. TLA+ and Alloy are better at finding concurrency errors than I am at avoiding them.
Interesting you bring Rabin up, because it's a good point of comparison.

How has Israel treated Yigal Amir? How has Hamas treated the 10/7 terrorists? How many Israelis support what Amir did? How many Gazans support the 10/7 terrorists?
From the page: "Add a compact, lightweight keyboard when needed, or leave it on all the time - you decide!"
Slide out, now that’s a 2000s throw back!
In what sense? There isn't a better alternative to package a web app as native, or there isn't a better alternative to writing Electron apps? I think many would argue native dev is a better alternative.
You should definitely try our platform and build that 1D PacMan. I've seen users creating clones of snake, asteroids or space invaders. So PacMan should be achievable.
I believe it is just GPT-4 with a custom system prompt added. You can also upload your own added knowledge base of data for the GPT to reference.
If you had read about this story, you would know it was 18 minutes from the plane first touching the ground to being evacuated. This includes the time it spent careening down the runway with a massive fireball.
So they aren't sure either?
Yeah, that doesn't make sense. "We're pleased to announce the release of our amazing new hardware that we can't wait to see what people will do with it. No, really. Please, someone do something with it. We're not allowed to do anything other than make it. Please, justify our existence. However, if someone says the hardware is inadequate, that would just be their excuse for making inadequate software, and in no way reflects the true potential of the device"
I have a feeling this is going to get bent in my pocket and damage the charging port. A desk stand with integrated keyboard would have been better.
The difference between 'loyalty oaths' and 'why do you want to work for Widgets, Inc.' statements on one side and 'diversity statements' on the other is that the former do not force the writer to subscribe to a specific ideology while the latter do. Those who 'break' their 'loyalty oath' to Widgets, Inc. will have no problems finding a new job at Gizmos, Ltd. or Dingsbums GmbH while those who sin in the eyes of the DEI priesthood will often find their name tarnished in the eyes of 'diversity officers' everywhere.

In shorter terms the whole DEI-cult resembles the Soviet Nomenklatura in that these ´diversity officers' make sure the companies they have been hired into toe the party line.
It somehow reminded me of the Ericsson Chatboard.
Thanks for that, that's actually really useful - though I don't use cloudformation yet so I'd have to learn enough of that to put this into action.

Love that you have to just happen to know about "1b511abead59c6ce207077c0bf0e0043b1382612" as the magical "known thumbprint" for GitHub!
Not exactly the same, but I much prefer using cmd+space on my iPad’s physical keyboard than the equivalent touch action. This goes for pretty much all the shortcuts, keyboard wins every time due to tactile feedback and predictability.
It's like that old trope [0] about the family dog retiring to a farm, except (hopefully) nobody is quite that emotionally-invested in their batteries.

[0] Warning: Time-wasting infinite wiki https://tvtropes.org/pmwiki/pmwiki.php/Main/DogGotSentToAFar...
I wonder if an ISP could just serve NXDOMAIN for the canary domain? [0]

[0] https://support.mozilla.org/en-US/kb/canary-domain-use-appli...
I also want to UKC and I lived in Whitstable for my 2nd year in 1974.
> Refuelling the Rav4 is an errand that takes time, planning, and mental energy.

I have never seen anyone say fueling a gas car needs planning and mental energy. Unless the first car you ever drove was an EV, it is hard to believe that it NOT almost a second nature to drive to a nearest gas station as soon as your car beeps about remaining mile range. This is greenwashing at its finest.
Is it possible the non standard atmosphere affects appetite or taste sensation?
This Section 174 thing makes no sense to me. Feels like one of those things put into the Trump tax bill to kick in later to make it look better on those 10-year CBO cost estimates.
That page is more informative and probably the better link for HN, so I've switched to it above from https://sit.sonnet.io/. Thanks!

(I also bent the rules and let the title have a trailing period.)
Arguably its latest bull run is fueled by made up Tethers so I wouldn’t be surprised
It's probably a revenue share of the API usage fees that result from usage of the custom model.
It does if you scroll fast enough, but at a certain speed it reverts to whole lines.
I think it's appalling that the minimum wage is capped based on your age in the UK. It implies that the value provided to the employer is lower if you're younger.

The minimum wage should be the same for everyone. There's plenty of 18 year olds out there doing more than their 30 year old counterparts and getting paid less for it.
It sounds like we both agree the countermeasures were futile. I guess my comment can be refactored to "The Law allows you a play-the-victim card, which you can't do in tech". I would reform your statement to "copyright doesn't serve its original intended purpose", but serves its de facto purpose just fine: keeping corporations raking in profits. they dont need to stop all countermeasures to accessing Anna, or whatever avenue pirates use. They just need to keep netflix and all other big name content providers/broadcasters/record labels paying their royalties (at the expense of artists and support staff) for as many decades as possible. If you look at it that way, copyright is working fine.
Yup, here is the first paper from a google search on that topic https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6071442/ There are a number of ways to hack the hpa-axis, vitamin D being an cheap and easy one.

Worth noting that there are plenty of reasons why the hpa-axis might shift one way or another, lack of vitamin D is simply one of many. Chronic pain would be another (which low dose naltrexone often works well for).
Exploring Headless UI Components in React
Doesn't BlackBerry have a patent for this?

Ryan Seacrest had started a iPhone physical keyboard company, Typo I think, and got sued so bad he abandoned the whole thing. How will these people get around it?
This is essentially Hawkeye360's business model and to a lesser extent Aurora Insight. Both are satellite based analytics of RF signals. Hawkeye360 specifically lists Maritime Domain Awareness as one of their focuses:

https://www.he360.com/solutions/maritime-domain-awareness/
Thanks for trying it! One of the more impressive things we have seen so far is how some beta testers with no coding background were able to get deep into debugging by having our AI explain what the issues are and how to fix them. However, as you pointed out, it does not reliably provide working code all the time for the user to apply directly. This is something we are aware of and are trying to make the generated code better and more reliably provide working solutions with no formatting errors. It is basically quite a hard (and thus fun technical) problem we are solving.
It's worth noting that The Guardian's response to Assange's persecution left a lot to be desired[0-2] from a whistle-blowing perspective, especially against a powerful organization. That's not to say one should avoid a journalist publication for telling their story, just that it can backfire in its own way if (presumably) that publication starts to get heat from law man.

0: https://www.jonathan-cook.net/blog/2016-02-05/no-fair-hearin...

1: https://www.jonathan-cook.net/blog/2018-11-28/guardian-vilif...

2: https://www.jonathan-cook.net/blog/2020-09-26/guardian-assan...
I appreciate the candid feedback!

As of right now you still need to be familiar with the code that it gives you. But personally even when I work on a game I resolve bugs by chatting with the AI about it. We're also trying to surface any kind of actual errors that happen so you can feed it back to the AI. So far I haven't seen a bug I can't fix in this way, but then I've been coding for 20+ years.

As for the "//...rest of the code" stuff, yeah it's my white whale. We're just limited by the context size. We have a bunch of things coming up to separate the code into multiple files and various tricks to squeeze more of the context size. It's a constant battle.

Another thing we're toying with is automatic debugging that lets it go back and forth on bugs until it actually works.
Your “gut” instincts can also be a remarkably effective tool in the right situations. You have to feed it enough data and are careful of systematic biases, but your instincts can be brilliant.

I had an incredible moment in a job interview: for context, I’ve been programming for about 30 years and 10 of those years have involved a lot of JavaScript. I was given a timed debugging problem to test my skills: “Here is some JS code with failing tests. Go fix the bugs.” Before I even ran the tests I scrolled through the code to get a sense of it. My instincts tweaked on one section. “This code smells. I don’t trust it.” I said. On second glance - “Oh yeah this is totally buggy”. Sure enough, I was right. The interviewer was blown away.

There’s no way I could do that consciously. Science is great for a lot of things, but when we don’t have science, we could do a lot worse than trusting our intuition.
The proportions compared to a classic blackberry seem terrible for typing ergonomics. With a Blackberry, the overall device is closer to a square and the keyboard is basically the bottom half of the device. With the case, the keyboard is like the bottom 20% and it seems like the weight of the rest of the phone would be constantly trying to leverage it out of your grasp, especially since blackberries were like half as heavy as a modern smartphone.
It absolutely is a blend of modern and early web.
FWIW, you can make the data loading a decent bit faster:

1) use the integer version of generate_series, the 1e9 leads to the floating point version being chosen

2) move the generate_series() to the select list of a subselect - for boring reasons, that we should fix, the FROM version materializes the result first

3) using COPY is much faster, however a bit awkward to write

psql -Xq -c 'COPY (SELECT (1000random())::int2 as city, (random()random()*1100)::int2 temp FROM (SELECT generate_series(1,1e9::int8))) TO STDOUT WITH BINARY' | psql -Xq -c 'COPY temps_int2 FROM STDIN WITH BINARY'
> but like in feudal Europe people would instead be paid with food, safety, and status

what happened to feudal Europe? what do you think the serfs are going to do when the crops fail that year and half the bunker is projected to die and the god-king refuses to input his password to his personal food vault?
Not sure why you’re getting down-voted.

If unexpected costs are shrinking your margin, you’re failing either:

1. …to negotiate the terms of your agreement correctly (what constitutes additional scope and therefore additional charges?). I will never take another client project without first agreeing on an SRS for this reason.

2. …to negotiate a fee with a margin proportional to the likelihood of unexpected situations arising. This is a function of the accuracy of requirements by simple/complicated/complex problem domains. I think this is what parent is suggesting.

If clients don’t like (2) they will work with you more on (1) by providing more accurate requirements, which lets you bucket some problems into more readily estimable domains.
Why is it appalling? if you want to promote people having kids then this is one of the ways to do it. a kid can live sharing rent or with his parents, an adult cannot.
Aspirin is chemically synthesized in labs in high-volume industrial manufacturing. They could not rationally harvest it from willow bark and call it a real drug.

I do indeed drink a tea containing meadowsweet, which is the original salicylate compound which inspired aspirin. The TM blend also includes turmeric and ginger and is chiefly aimed at supporting digestion. I am unsure of its efficacy versus consuming whole ginger and such, but it sure tastes good!
Being able to have an avatar that fits your voice without having to actually look like that has many applications.

Whether you're trans or you just want to join a video call early in the morning without dressing up, the applications are endless.

In many situations we demand that people dress or present a certain way, just out of bullshit social expectations. This is one way to eat your cake and have it too.
I remember when we managed to add InVision to the internal list of approved apps in a bank after years of struggle with CISO, and the moment it was available internally, Figma was suddenly the hot stuff, and no one wanted to stick with InVision.

InVision was good, but Figma hit hard.
I'm sure there will be improvements, but making a custom GPT a few weeks ago I was very unimpressed:

1. The GPT builder itself didn't feel like it was a well-tuned prompt (i.e., the prompt they use to guide prompt creation). It created long-winded prompts that left out information and didn't pay attention to what I said. Anything I enter into the GPT builder interface is probably very important!

2. The quotas are fairly low, and apply to testing. I was only able to do maybe 10 minutes of playtesting before I ran out of quota.

3. There's no tools to help with testing, it's all just vibes. No prompt comparisons.

4. The implied RAG is entirely opaque. You can upload documents, and I guess they get used...? But how? The best I could figure out was to put text into the prompt telling GPT to be very open about how it used documents, then basically ask it questions to see if it understood the content and purpose of the documents I uploaded.

5. There's no extended interface outside of the intro questions. No way to emit buttons or choices, just the ever-present text field.

6. There's no hidden state. I don't particularly want impossible-to-see state, but a powerful technique is to get GPT to make plans or internal notes as it responds. These are very confusing when presented in the chat itself. In applications I often use tags like <plan>...</plan> to mark these, which is compatible with the simple data model of a chat.

7. There's no context management. Like hidden state, I'd like to be able to mark things as "sticky"; things that should be prioritized when the context outgrows the context window.

These are all fixable, though I worry that OpenAI's confidence in AI maximalism will keep them from making hard features and instead they just rely on GPT "getting smarter" and magically not needing real features.
This site doesn't distinguish pay and not-pay, I think. Sundar Pichai is paid about $8m/year, not $100k/hour. The rest is stock. And even that vests over 3 years[0], not one year.

[0] https://www.sec.gov/Archives/edgar/data/1652044/000130817923...
Unless they're changing this, custom GPTs as far as I know are not accessible through OpenAI's API. AFAIK they're just ChatGPT running GPT-4 with a custom instruction and optional knowledge base. No private information leaves the ChatGPT interface/OpenAI. For example, here's how I'm using a private one right now: https://liza.io/creating-a-writing-assistant-with-chatgpt-pl...
And if someone isn't minimum wage useful by 14, then our school system is an abject failure and the bureaucracy should be fired.
My guess is 'you didn't look hard enough' or 'there were some but noone bothered to buy them and everyone stopped making them'. I was an avid sidekicker until the iphone2. I might have (lo 15 years ago) been interested in a slide out horizontal keyboard case for the iphone. Never happened, adapted and now with 'slide' keyboards never going back to chicklets.