skysight-inc/HackerNews huggingface dataset:
> Did they just diagnose a bunch of people with ADHD through treatment?

Seems so. Isn't this an open secret that by far the most cost-effective, accurate and immediate way of diagnosing ADHD is to put someone on low dose of stimulants and seeing what happens? The effect is usually apparent in hours.
It’s a typo. It’s urxvt but with daemon mode: urxvtd so new terminal windows start faster.
Getting the design certified and using that again is certainly a way of saving cost. Any regulator worth their salt would however still have to do the on the ground checks (e.g. if the right materials are used etc).

I think every HN user who programs knows that the process of copy-pasting comes with it's own danger. You are not automatically getting a working thing if the context you are pasting into differs ever so slightly.

If one plans to build a lot of nuclear plants that context might be something you can control. One of the things I would worry about is water and how to cool it.

Last summer most of France's nuclear power plants were switched off because the rivers they use for cooling were dried out. And the presidictions on the climate catastrophe have gotten worse.
Many civilian plants in the US are ran by the private sector today. The safety record still speaks for itself, its a very safe form of energy.
It works alright, but it is absolutely terrible for discovery, e.g. finding places to eat/things to do. If you already know where you want to go, it's usually pretty good.

Additionally, to view any reviews you have to download Yelp
You refer to it as a "backup account", but it doesn't sound like a backup if it was the only place those messages were stored.

I use gmail as my primary email client, and use both a gmail.com address and several of my own domains. But I regularly sync everything to a local email client (Thunderbird), so that even if Google cut me off, I would have access to all but my most recent emails, and to all my contacts.
It could be IR sensor checking if your phone is near your face. But should be disabled when screen is off. Making a photo every several seconds would drain battery pretty fast.
Exactly, we humans can use specialized models and traditional tool APIs and models and orchestrate the use of all these without understanding how these things work in detail.

To do accounting, GPT 4 (or future models) doesn't have to know how to calculate. All it needs to know how to interface with tools like calculators, spreadsheets, etc. and parse their outputs. Every script, program, etc. becomes a thing that has such an API. A lot what we humans do to solve problems is breaking down big problems into problems where we know the solution already.

Real life tool interfaces are messy and optimized for humans with their limited language and cognitive skills. Ironically, that means they are relatively easy to figure out for AI language models. Relative to human language the grammar of these tool "languages" is more regular and the syntax less ambiguous and complicated. Which is why gpt 3 and 4 are reasonably proficient with even some more obscure programming languages and in the use of various frameworks; including some very obscure ones.

Given a lot of these tools with machine accessible APIs with some sort of description or documentation, figuring out how to call these things is relatively straightforward for a language model. The rest is just coming up with a high level plan and then executing it. Which amounts to generating some sort of script that does this. As soon as you have that, that in itself becomes a tool that may be used later. So, it can get better over time. Especially once it starts incorporating feedback about the quality of its results. It would be able to run mini experiments and run its own QA on its own output as well.
America's Dangerous Trucks
I don't think there is a should in this that doesn't, if you dig a bit, eventually boil down to personal preference. Hume's law and all that.
Good. Not supporting your queer kid is child abuse.
I use several things to work better with multiple files, in a tree:

1. Vim sessions: saving named sessions and restoring. (With some custom commands, see below.)

2. A plugin called BufExplorer (slightly hacked, see below).

3. My own implementation of "autochdir" (current working directory follows file).

My own implementation of "autochdir" consists of:

A variable $top bound on startup which keeps track of the original directory where Vim is executed. This is assumed to be the root of the project. The absolute path to the root is available in $top, which can be interpolated almost anywhere.

:let $top=getcwd()

The following three commands implement the behavior similar to Vim's built in autochdir:

When we load a buffer, change to its directory via "lcd" (local cd):

:au BufWinEnter * exec "lcd " . expand('%:h')

If the file name is blank, go to the top directory:

:au BufWinEnter * if expand("%") == "" | exec "lcd $top" | endif

If the file is under .git/, likewise go to the top. E.g., when we are editing ./git/COMMIT_EDITMSG, we don't want to be under .git.

:au BufWinEnter *.git/* exec "lcd $top"

For helping with sessions:

:S colon command for creating a session. Argument is a name, interpreted relative to $top (defined above). For example :S foo saves a session called $top/foo.

:command -nargs=1 S exec "mksession! " . expand('$top/') . expand('<args>')

+ command for saving the session at any time. Overrides the + which goes to the next line (never used by me). You just hit + in command mode to save the session.

:nmap + :wa<Bar>exe "mksession! " . v:this_session<CR>

A saved session is restarted with "vim -S <sessionfile>".

My small for BufExplorer is this. The default command for launching BufExplorers menu is the Vim leader character (\) followed by "be". I found this to be obtuse so I changed it to be \ followed by \. Thus two backslashes brings up the BufExplorer screen:

:nnoremap <script> <silent> <unique> <Leader>\ :BufExplorer<CR>

BufExplorer is a window in which you have an interactive view over the buffers. They can be shown in various orders like most recently used first. You can move around in them, hit Enter to activate the one under the cursor, d to delete, search through them, and so on. There are other buffer managers for Vim.
> Putting tentative is the biggest asshole move you can do calendar-wise.

First of all, thats not a very nice way of putting things. Secondly your answer has little conversational value, you are not adding to the debate. Thirdly - that’s just like, your opinion, man.
> On Sunday evening, the contractor told The Scanner that, while he was still upset about the supervisor's apparent silence — and that UC Berkeley had not hired his firm in months despite years of collaboration — it had been a relief in January to see the police at work.

Is there any law that covers the contractors against retaliation like this? It seems like there should be an investigation into the university for not reporting this to the police immediately, but the article doesn't mention anything. To me, the contractors didn't just report a suspicious death, but also are blowing the whistle on some negligence or even a coverup by the university.
Show HN: PriceInCheck – A No-Code Price Monitoring Solution
PriceInCheck aims to help online sellers by helping them keep tabs on their competitor's selling prices and notifying them of any price changes. PriceInCheck also aims to help increase sellers pricing awareness and help them in taking data-driven pricing decisions.
This is just sick, sometimes being American disgusts me. The fact that solution is so cheap and the agency tasked with regulation is so captive to the industry is the epitome of what is wrong with the US. It would only be at most a thousand dollars to stop a type of crash that almost guarantees that people in cars die horrific deaths.
At leas on x86, acq/rel load/stores vs relaxed is basically free. Seq/cst loads are also free. Seq/cst are relatively fast, but at around 20-30 clock cycles still measurably slower thant everything else.

The catch is that x86 only has seq/cst atomic RMW so even if you ask for, say, a relaxed CAS or XADD, you will still get an expensive one.

So the c++11 memory model allows you to more easily maintain correctness (and your sanity), but for performance you still have to know how to map to the underlying microarchitecture.
main = putStrLn "Hello World!"

Where did I have to "understand monads"?
That's a very unpleasant and cynical way to put it, but the underlying idea is true. Admitting that you spent a big portion of your life on something that has no realistic chance of success is a herculean task, and most people understandably find it much easier to just continue in the pretense that it was, and still is, worth their time.
There’s a huge element missing here: the ability to take that risk. What would have happened if John Wick had bombed? Keanu Reeves would still have been a movie star, might have considered doing Marvel to raise his profile.

In your regular-ass salaried job, what happens if you spent 8 months on something and have nothing to show for it?
ffmpeg is well suited to a graqh style interface like this:

https://ffmpeg.guide/graph/demo
Funny thing is, "high quantity, low quality" is exactly what's commonly advised as the right way to get good at creative work and cognitive work in general. See e.g. that famous Ira Glass quote on developing taste.
I agree

And more to the point, learning how to "handroll" Postgres could be beneficial. You could have learned about options for limiting the amount of memory, etc

Sure, managed is easier and use it when you can afford it easily. But before that, it's better to see how things are going (mem usage, disk usage, bottlenecks, etc)
To follow up… it is 11:44 PM, I am standing directly across from the eureka library, on 16th, and I have access to the #SFWiFi open internet access ssid
>there's always another scab

Please stop misusing this word for some sort of charged effect. Reddit moderators aren't union labor, and their protest isn't even over their specific issues, but that of 3rd party APP apis.

If people have a different opinion than them, and wish to continue using a website, that is their choice and not one they should be condemned for and it certainly in one way classifies as being a scab.
I think this is the featurette mentioned: https://www.youtube.com/watch?v=0F9z0nQTt8A
Wow that’s truly fascinating. I’d love to hear your friend tell the story of how he got into it and how he makes it work, if he ever finds himself in an autobiographical mood.
The assertion isn’t supported by experiential evidence either. Large newspapers and media outlets have steadily decreased in traffic and relevance. Small brands have mushroomed. “Soundcloud rappers” became big enough to lead entire new mainstream genres (trap, mumble rap).

Yesterday, I discovered a musician on Spotify who has just 3,000 monthly listeners and 300 YouTube subs. The bulk of my news comes from substacks and small YouTube channels. Even my entertainment is spread across half a dozen platforms big and small.
Next episode: GPT4 is 3x better at identifying successful startups than VCs.
So literally it is impossible to know what, if anything, actually happened because this is just more ai Hypebeast trash.
We are only in the sense "not competing" in that the rivalry is totally lopsided though. All four supspecies are now endangered:

https://www.treehugger.com/chimpanzees-endangered-5220730

Their population is only a third from 20 years ago:

> The Jane Goodall Foundation estimates there are between 172,000 and 300,000 chimpanzees left in the wild, a far cry from the one million that existed at the turn of the century.

> Poaching and habitat loss due to illegal logging, development, and mining continue to plague wild chimpanzees in their native habitats across Central and West Africa. These issues lead to other indirect threats, such as diseases due to increased contact with humans.

> Chimpanzees are more commonly hunted using guns or snares, while poachers often target new mothers in order to sell the adult as bushmeat and the babies as pets.
Alex! Great to see you on HN.
ESP32-C3 does not have zigbee/thread capabilities, only the upcoming C6 and H2 have it.
That's what I'm struggling with. You're not wrong, but I feel like it's way too easy to go to the other extreme and suddenly you're way in over your head.
> would be bogged down by the US regulatory agency

Oooooh buddy, you mustn't be familiar with some layers French bureaucracy.

Imagine a unionized DMV.
> But as the device is in the attacker's hands, even a good power supply could be compromised by replacing or removing capacitors that are used to smooth out the power rails.

slightly improving the argument, while keeping the device non-compromised, is that whatever info is coming out of the LED is probably coming out in RF, also. so getting the LED further away from the CPU's power rail(s) probably isn't going to help. they're already emitting the data.

if you can stick a camera this close to the LED, you can probably surround the device with antennae, as well.
Has anyone tried throwing their backend Swagger at this and made ChatGPT perform user story tests?
Probably to busy off doing new things to worry about this. ;)
I find it fascinating that people in 2023 argue with „resource constraints“ when talking about scientific projects. Those guys working on that are experts, they wouldnt do much else, the money spent on this is comparatively a joke in comparison to other spendings with much more questionable reasoning, and starting to question the gain of a project in the scientific space is never really an argument; it lies within the basic idea of science to question and reach out of our comfort zone
Relevant XKCD: https://xkcd.com/416.

I'm having trouble finding how to correlate XKCD numbers with dates, but I think this might be over a decade old.

ETA: In fact I'm sure it is, because Time (1190) is a decade old this year. Relevant XKCDs: https://xkcd.com/1624/, https://xkcd.com/891/, https://xkcd.com/1686/, etc.
> The military is indeed a great choice for many people: there non-combat roles like medical and IT

Do you even get to select what role you want to get into?

My (conscript) experience is that everyone first goes through Basic Military Training, then you get assigned somewhere randomly and that's basically it. You never get a choice. If you're lucky, you get assigned to an interesting unit, then you enlist and are set for the next 10 years.

edit:

The way the conscript system in Singapore works is

1. if you're 'highly' educated (highschool diploma equiv), you get a chance at becoming an officer. If you enlist, you get put on a career track (ie. set for life).

2. if you're 'technically' educated (tech/vocational diplma), you get a chance to be a technician or unit leader. You automatically become a sergeant after 1.5 years. If you enlist, you get to become a slightly higher ranked sergeant and eventually on course to become an NCO.

3. you're not educated so you're disposable cannon fodder (infantry). You're rejected for enlistment.
Happy for you. In my case, both go up significantly. In programming/math skills it may not be about skills themselves - but rather that meds are what makes it possible for me to apply them consistently for anything that isn't a personal hobby project with no external expectations.

My HN problem gets worse on stimulants, though. I usually describe this as Ritalin making me "sticky" - as in, I'll happily continue doing whatever it is I'm doing when on it, whether it's productive work or commenting on HN.
>>> You trust a system of checks and balances precisely because of this.

>> I think trusting in our system of checks and balances
> No. A thousand times no. No damn way.

Which one is it? I paraphrased you, and you contradicted your own recommendation.

You’re proposing a flawed research methodology which uses an a priori fallacy. If the CIA says A, but an internal memo says B, B is more trustworthy. It’s equally as gullible as believing A, just inverted.

This is a treacherous assumption, especially if it concerns the CIA, which has among its stated missions information and psychological warfare. Propaganda using “accidental” disclosures is normal. By all means, use additional corroboration to update your Bayesian credences, but at that point you’ve advanced beyond the lazy skeptics being discussed.
It would take you (or gpt) 3 seconds to write an openai compatible wrapper; the inference api is trivial for all LLMs.
so he outsourced the one uniquiely human task of explaining stuff to concerned family to an AI?
+1 Wife is an ER doc. She also agrees with the premise management that communicating medical facts to that patient and family is burdensome and time consuming, especially when there's pressure on the staff to see a high volume of patients. She has her own anecdotes similar to the story. There needs to be improvements in communication though she hasn't bought into ChatGPT being the right way to do this.
> We expected the HW to fail often and such, but in 2 years ... nothing has ever failed and the server has never gone offline (except when it reboots every Sunday @ 3AM in a min or two).

I began my career by scripting Asterisk using Python. I created a daemon using Twisted and that process ran for 3 years without fail (as in, the same Linux OS process was running for 3 years). This was on commodity hardware.
so r/ich_iel shows up on the current front page? because it's still private[0], and even left a note saying they moved to lemmy.

[0] https://www.reddit.com/r/ich_iel/
I don't follow.

This code is not C or C++, so it's not actually from Quake. So what's with "this is how this was coded" and "here are the bugs, but it's only my guess"? The code is avaialble, why guess at all?
Puh, I'm (EU based) so happy that I use pay mail services such as Posteo, Mailbox or Protonmail.

You essentially pay 1€ per month, I get full privacy and I can adjust the level of security, ...

I don't have a recovery option since I know that I don't loose my password and no one else would guess it.
What google post? I think I missed that one
My VoIP provider (anveo) redelivers SMS via email. My VoIP client also gets them. Good luck locating my phone.
Trickle 1.0 now is on Product Hunt
Seems like this is only for US?
Show HN: Free WhatsApp Call Blocker for Android
The anecdote might not be as rewarding unless having sat through the effort.
Lots of hacks like this in games.

It could have been solved by limiting the two side vectors lengths to less distance (maybe even tuned by speed) and fixed it enough if the reason was for side damage. If it was to fix some other issue like maybe floats losing precision far out that would not be a good idea.
The retaliation backfired on the supervisor who effectively silenced the contractors for months while they hoped he would bribe them with more jobs....
Run-time configurable box that acts as a IoT gateway to various sensors/protocols/etc, pulling data from a heap of different possible devices and kicking it to our web platform. Used to track all sorts of stuff across a few industries

I forget we actually have a website, probably easier to share that and answer specific technical questions instead! https://www.venturi.io/
I don’t think there can ever be a legitimate case for banning a piece of media - a video, a body of text, a photo, audio or music - I don’t think that anything like that should ever be banned.
I agree. My daily tasks are more FE than BE simply because there are more FE things to do.
Could you explain what this means and its relevance? Not really sure what this is supposed to mean.
Like this? https://github.com/hwchase17/langchain/blob/master/langchain...
> It is only restricted to anonymous users or users who are not subscribed.

Those subreddits are restricted, not private.
It's really not an attainable career for almost anyone. Not even the vast majority of professors, who juggle the actual research with grant writing, mentoring students, lecturing, organizing and participating in conferences.
Bitcoin has way more baggage than FTX. I didn't even know they existed till they collapsed and I've been following BTC since 2014 haha.

We've been hearing these same arguments since the beginning... If nothing else Bitcoin has shown impressive sticking power, given all of its stumbles and uphill battles.
No mention of how components can be tested together or released atomically.

OP: we’re you able to get this working?
It's QuakeC - quake's proprietary scripting language that compiled down to a file called progs.dat
Oh thanks! I understood, but why is there written "VR headset screen" in the image in the wikipedia page? Probably a mistake, right? It confused me.
That SQL example is going to result in a catastrophe somewhere when someone uses it in their project. It is encouraging something very dangerous when allowed to run on untrusted inputs.
He mentioned QuakeC. Maybe this part of the game was coded in that.

https://en.m.wikipedia.org/wiki/QuakeC
I only believe it as a cynical marketing piece from an executive at a health-focused VC fund with several AI companies.

This could spectacularly have backfired: "<expletives>, what kind of doctor are you? Having to use ChatGPT to treat my mother. Do you even have a medical degree?"

When communicating difficult news, you have to be concise. The ChatGPT-generated response is very fluffy.

ChatGPT can also hallucinate, so you must be extremely careful when using it at the end of your shift.
I don't think you are disagreeing with parent. As you are explaining, "the market" thinks nuclear power plants to be too risky and too expensive compared to other power sources, which is exactly the reason why they shouldn't be build by public agencies anymore either.
fyi - tanda.co gives a 403 forbidden error
Most renewable, utility scale, operations are not run by the equipment OEMs, same as airlines aren't run by Boeing or Airbus. X-as-a-service works fine for software, but stops scaling well, or working at all, with hardware. Especially when capital isn't free anymore.
I specifically avoided making that ; and : swap for decades as tempting as it has always been. Repeating with ; is just too useful.

However, I'm using Doom Emacs these days (with evil, of course) and while it emulates vim's command mode with colon, it's designed to drive most "commands" with space as a sort of leader key. I could imagine space being a nice remap for : in vanilla vim since it does nothing in normal mode.
This is because the object is dumped as a whole. If you could halt the browser directly after the console.log, you'd see your expected output. Then execution continues, the content gets mutated and the browser refreshes its object view with the current contents.
SMSes have confirmed delivery. If the SMSC does not get the confirmation (on lower protocol layer, nothing to with delivery reports) it will send the SMS again. So duplicate delivery is possible. Because there is no unique identfier, the phone cannot eliminate such duplicate.

Delivery reports are best effort. The phone just sends them, but if the reception fails they are lost.

I live in a country with excellent mobile coverage, worked in the GSM industry already in the 1990s and have seen double delivery or missing report only less than a handfull of times in 25 years.

When I travel abroad I'm shocked how bad the network is in some industry countries. Many bizarre things happen as the parent writes, but not only related to SMS.

Edit: Above explanation is shortened. Of course there are always at least 2 hops: Sender to SMSC, SMSC recipient. I guess both hops are either confirmed or best effort. But it's been 28 years since my GSM training...
Quake was the first PC game I played and still in my top 10 favorite games of all time. The movement STILL feels fresh!
Is there a way to do this without flipping the unread flag to read? I tried doing this years ago with Yahoo email and the it started marking the unread emails as read.