skysight-inc/HackerNews huggingface dataset:
Thanks for trying aider! I'd like to better understand your concern about aider's support files. If you're able, maybe file an issue and I'd be happy to try and help make it work better for you.

https://github.com/paul-gauthier/aider/issues
better than her jumping straight to 8 and being completely lost on the plot
On his page https://www.thomasburns.net/ he mentions "Our family runs a small computer repair business in Tbilisi, Georgia" (under the rotary phone tile).
Adding a link because I wasn't aware what foobar is

"The Foobar challenge: Google’s hidden test for developers" https://www.freecodecamp.org/news/the-foobar-challenge-googl...
True.

On a different tangent, I am suddenly reminded of:

https://blog.racket-lang.org/2011/10/on-eval-in-dynamic-lang...
New job has no way of coding locally?
Arron Swarz Day watch party
By the way for those that care about internet liberties, this Wednesday today is Arron Swarz day. Pirate Party Australia PPAU is hosting a viewing party to celebrate this digital activist life and PPAU told us about their event. DesigningOpenDemocracy.com would like to spread the word out as he was all about the democratisation of publicly funded science.

Date: Nov 8
Time: 8p aedt
Location: General Voice chat area in the PPAU discord server at https://discord.gg/B8SKuVzVn8

If there is other online gathering from other org to celebrate his life as well, let us know or start your local one! At the very least we want to do our part here in Australia at least to remember him over the other side of the pacific!

See you then!
Probably an HB pencil - Commonwealth countries tended to use a different hardness measure for pencils than the US. I think Waterloo is a Canadian university.
I'm merely commenting on the output. Maybe a good number of people in academia do care about simplicity. Or it is simply that society is falsely incentivizing people to enter into these territories, when they should be doing something else.
This seems interesting.

I've been trying Goal[0] to validate API data at the controller edge, which uses changesets itself.

[0] https://hexdocs.pm/goal/Goal.html
> Thanks for the comment, happy to elaborate. You're correct that the IVs are not reused.

Perhaps you can elaborate a little more on this? For subsequent calls to the segment() function, holding the stream ID constant, how are IVs generated?

> Replays and dropping messages are not possible due to the indexing of the stream. This is a necessary precaution from a distributed systems sense because networks can fail or deliver messages twice.

I see. I was mainly looking at the encryption side of things, not the application layer.

> Integrity / detecting server tampering of data is not really part of the security model here

This seems like an own-goal, especially since you could've gotten it pretty much for free using an AEAD construction like GCM(I understand you're using the seeking capability of CTR, but it isn't clear to me why).

> Argon2id parameters are set as strong as possible while allowing for execution in a browser context.

This is incorrect. They're actually set to as weak as possible while still being safe for use in a password hashing context. I hunted around a while for the parameter set you've opted for here, and finally found it[0]. Is this where you got it from? Importantly, that parameter set is optimized for a minimum security margin in the context of hashing passwords. None of the KDF parameter sets in the Argon2 RFC[1] approach that level of RAM usage. I just ran Argon2id with 5 passes 500 MB RAM in my browser and it executed in a couple seconds.

It's also unclear why you need a KDF at all. From what I can tell, users can't specify the password that gets KDF'd into your AES key. Why are you trying to key stretch a 14 character alphanumeric password? Why aren't you just reading 16 random bytes and storing that in the URL hash?

[0]: https://cheatsheetseries.owasp.org/cheatsheets/Password_Stor...
[1]: https://datatracker.ietf.org/doc/rfc9106/
Or you could go with Starting Strength, which is similar and has some good information on the form of the lifts as well as novice programming.

https://startingstrength.com/get-started
"Death sentence" is an exaggeration, but accute and chronic lead poisoning are no joke: https://today.duke.edu/2022/03/lead-exposure-last-century-sh...

It causes long-term loss of IQ, and it is the main suspect for elevated crime levels in the lead-crime hypothesis: https://en.wikipedia.org/wiki/Lead%E2%80%93crime_hypothesis
It's actually a very meaningful song..

English Translation:- O! Friend may this birthday of yours Bring in auspiciousness and happiness.
We pray that you enjoy hundred beautiful years of life and May the Lord always protect you.
May you earn fame by your virtuous actions and May your life be fulfilling.
I would expect factories to do batch testing as part of internal quality control. In fact, I know they do, with a lot of products, for a lot of problems. I wonder what went wrong here.
All this exploit seems to need is bluetooth, which the esp32 has. It's also <$5 shipped.

I would really like a flipper zero clone though.
“So, you can encrypt your users’ dates of birth, in such a way that anyone with the appropriate keys can query the database to return, say, all users over the age of 18, but an attacker just sees unintelligible gibberish.”

Dangerous oversimplification of Order Preserving Encryption (OPE). In structured data like dates of birth, an attacker can infer age ranges, age distributions, and possibly even individual records.

There’s nuance to it of course. But for an article that started out with nuance, the details of the solution and its tradeoffs left me wanting.

The paper Enquo bases itself on could also do a better job of describing what’s missing. Here’s the link to that, https://eprint.iacr.org/2016/612.pdf
Elixirls is finnicky and works 50% of the time in my experience. Don't know why.

Try using Zed it comes with Elixir support out of the box, and uses nextls, which works always for me. Snappy as hell! Like Sublime Text 4.0 https://github.com/elixir-tools/next-ls
Don’t see this as any different than amateur programmers releasing another framework. Already established norms, will very likely never take off, but a great way for a person to learn a hobby with real world experience —- in this case radio instead of a programming language.

There’s definitely those “when shit hits the fan” prepper types but outside rural US hams it’s not the norm worldwide. They’re a certainly deluded group.
This is very privileged. Opening an app up for public use is exponentially more effort and the developer deserves to be compensated for it
Stuff like this needs to be a bigger deal then a news article. That is the only way to stop this from happening. The CEOs and supply chain managers need to be brought in front of a panel and thoroughly reviewed as to what happened and why. If it is determined to be the result of any cost cutting strategy they need to be immediately held liable with monetary and potentially jail time if it's severe enough. This is the only way this will stop happening is if people are scared to do it. Right now this happens constantly and in a week everyone will have forgotten, in a month the recall notices will disappear from every grocery store and people will resume buying applesauce pouches.
oh, great

thank you!
Hey now, at least once a quarter I power down my router, count to 30 and power it back up again because it is a temperamental baby
Reminds me of the early Netflix era, where every show was there, the cost was neglible and you could share it with 4 people. Now the catalogue sucks, cost has gone up and sharing is no longer possible.
Or the pandemic-era food delivery, or the illegal private taxi services like Uber.

It was cheap money subsidizing what they hoped would turn into a monopoly.
I was looking into becoming self-employed in Italy around 2016, but to me it looked like there's even more taxation this way.

The INPS contributions were the same, but there was no tax-free threshold of €6k as it is for salaried employees.

I'm not Italian so perhaps I misread something.
At first, only some workers were taken out on strike, paper shufflers and service mechanincs not included, and Tesla immediately started to bring in strike breakers from other parts of Sweden. If no one is striking, who do you think is standing by the picket fence as we speak? You should seriously reconsider your sources.

In Sweden, more than 90% of labour is covered by collective agreements. A company like Tesla coming in and breaking all of the unwritten rules threatens the Swedish model is bound to meet heavy resistance from Swedish labour in full, and most unions are members of the same umbrella organisation (LO) so that they can organize across sectors when needed.

While the US regulates strikes and minimum wages by law, it is in Sweden regulated by collective agreements. So, Tesla is choosing to allow strikes against them by not signing it. They're the ones to blame for any action that stems from this decision, no-one else.

Can you imagine the outrage that would come from a Swedish company coming to the US, trying to change fundamental mechanics of the system there without the support of its citizens? Why shouldn't this scenario result in the same outrage and resistance here in Sweden?

The solution is simple, sign the agreement - as is custom here in Sweden.
If they can't conform to Swedish customs then they can simply choose to leave Sweden. Tesla don't want regulation surrounding their workers, so they themselves aren't protected from union actions against them.

PS. They are not targeting a product, they a targeting a company that don't want regulation to apply to their company. The arrogance towards Swedish customs and culture is so nonchalant that the general public currently frowns upon Tesla and guarantees their support for the unions in this specific case. The reports about employees being threatened to be fired and/or have their benefits pulled is probably illegal due to the Swedish constitution that guarantees the right to organize associations, furthering the sense of Tesla not respecting our nation, citizens and customs. Continued resistance from Tesla will most likely result in public outrage.

See also, https://news.ycombinator.com/item?id=38146339
Aider has a "token budget" for the repository map (--map-tokens, default of 1k). It analyzes the AST of all the code in the repo, the call graph, etc... and uses a graph optimization algorithm to select the most relevant parts of the repo map that will fit in the budget.

There's some more detail in the recent writeup about the new tree-sitter based repo map that was linked in my comment above.
> Then, because of math I don't understand, a conformal rescaling happens and you get a new Big Bang.

I don't think he has any math to back this up. In his theory, it just… happens.
Any recommendation for affordable light amplification / image intensification goggles?
Given the failure of regulators, the ability of a technology that can analyze food and determine its real contents and safety would be remarkable.

Test for things like gluten or lead…
> a lot less power

a, I did not take it into full account :(
They're too busy redefining c++ primitives then trying to debug their code to see this. I think we're safe.
Yes. Lots and lots of ads, with video, from sketchily named companies you've never heard from. Every slightly odd opinion attracts tons of blue check commentors who take one line cheap shots.
>Over a three-month period, Mazumdar tested some of the country’s most popular spices – chilli, cumin, curry powder, garam masala and chat masala. She tested 52 samples of turmeric, assessing branded and packaged varieties, as well as loose powders sold by street vendors in Kolkata.

>She found lead in all of them.

>The cause, she found, was food colouring contaminated with compounds of lead. Lead chromate was added to the turmeric to brighten its golden colour and lead oxide gave the chilli powders a rich red hue.
Also of note: datecodes in "wwyy" format. "yyww" is far more common.

Funny thing is (assuming that KIM-1 still works): you buy a brand new computer today. In 5, 8 maybe 10y (if you're lucky) it will be ewaste. Quicker if it's a phone. And chances are by then that KIM-1 will still work. Or be easy to repair. Similar with many machines of that period.

Tech has advanced tremendously. But in some aspects, backwards.
> “In the home computer market, the PET line was soon outsold by machines that supported high-resolution color graphics and sound”)

PET and TRS-80's graphics are inferior to Apple II in their inability to do anything other than character-set graphics. Apple II in 1977 offered not just color, but bitmapped graphics.

Had IBM's MDA in 1981 offered Hercules-style bitmap graphics, it's possible that CGA might never have seen widespread use at all.
> The belief was that getting consistent requirements would be a good starting point that would hopefully flow down the organisations involved.

Given the framing, I need to ask: what was the impact of the updated requirements, or has there not yet been sufficient time to tell?
I'll take that over trying to ruin someones career or life and being called a nazi.
What's an SRO for the nonamericans here?
Hence we need government enforcement.
Beeing in my late 30ies I know my body pretty well and also track my health status. Having two kids in school/kindergarden I'm also exposed to all kinds of viruses and diseases. The years before I was constantly more or less sick but now I didn't even got a cold even my surroundings got it.
I have a project where I want a 1 Hz PLL trained to an intermittent phase and frequency aligning signal (PPS from GPS) that I then want phase-aligned via PLL or DLL to a feedback signal (current sense resistor in line with a nixie tube, might have to go through an ADC which might need a static negative time offset). This is a pretty low resource task, but it seems like the number of PLLs in these ICE FPGAs is quite limited. Is a dedicated hardware PLL necessary to do this or could I synthesize DLLs with reasonable accuracy?

I'm late to post here, but I've been waiting for the tail of interesting suggestions and lists to drop down. It sounds like the UPduino BX / pico-ice (iCE40UP5K) and OrangeCrab (ECP5) are the two best picks. The OrangeCrab feels like a sledgehammer, but I worry that the one PLL and lack of native ADC (granted that's fixable) on the UP5K options won't be enough.
5/3/1 is good, but it's not a novice programme. It's more intermediate. I started on 5/3/1 and did OK but would have got stronger faster at the start of my lifting if I had followed the Novice Linear Progression in Starting Strength.

https://startingstrength.com/get-started/programs

One the "newbie (strength) gains" are tapped out though 5/3/1 is an excellent programme.
If you’re in Germany, please stop.
AI negotiated a contract for the first time ever – and no human was involved
The Internet Archive has a copy of the Whole Earth Catalogue from 1968 with text selection, read aloud, and search:

https://archive.org/details/whole-earth-fall-1968/page/n1/mo...

Additional issues:

https://archive.org/search?query=whole+earth+catalog
What were you eating? Were you trying to stay lean at the same time?
I meant leap seconds cause it if you're exactly on UTC.
Of course. Why not include that as a feature?
Revolutionizing Deal Sourcing: How Technology Is Changing Venture Capital
It’s what may make analog computers practical someday.

Analog computers are not currently practical in that as far as I know, none are being used for AI outside of a lab/research setting.

Some efforts have already failed, see Mythic.

It’s an intriguing approach, but how well it can compete practically still remains to be seen.
>> Health & Fitness (lose your health and you have nothing)

And I'm guessing first step here will be getting rid of scooter? :)

Only half joking here - health and two wheelers, especially ones with engine, does not combine greatly.

I know personally three people that had serious life changing accidents driving motorbikes, I was a witness to two serious crashes (guess who get out of them without a scratch - the one on bike or the one in car).

Even I had serious bike accident that damaged my health quite greatly.
It may be just me getting older - but I seriously am afraid of using any kind of two wheeler in any traffic.
> How long will the stimulation work?

this a first of its kind so I would imagine its one of the evaluation goals to see how long it will work for
> I've rarely watched a video with more 'fluff' padding out the content. There were multiple sections of music and irrelevant images that stretched out to 30-40 second each which did nothing but waste my time. At least they're easy to skip.

I felt the same way but didn't want to comment as it felt a bit rude, I even want to see his profile because the amount of production 'fluff' seemed excessive for a relatively low 84k subscriber count.

A low amount of videos (14 right now) and ~80% of the video views on this one, it feels weird.

All in all, interesting video and at least he pointed out the elephant in the room about merging to some GPT model.
And for some reason we thrived poisoned and are failing lead free....
Similar boat. Late 20s. I’ve missed out on so many opportunities due to my inability to focus and organize, and decades of being told “have you tried trying harder” left me with an anxiety that was stopping me from pursuing a medical solution for years.

There’s been a shift in how people interact with me now. It’s downplayed as something “quirky” by a lot of people. Out of any source of grief in my life, I can honestly point to my anxiety about retaining information and completing things fully has been the biggest source of pain for me. It’s hard to express that to people when they want to talk about how I should “learn about my adhd super powers” or “try this fun journaling method!”.

I kind of fear it’s the same refrain as “he’s just slow, he should try harder with an agenda” but with a new cushy coat of paint. “Have you just tried being happy instead?”
I'm pretty passionate about running and I think that there are a few things that you can try: making sure you are stretching after your run, especially calves, legs, and feet. Getting a foam roller can be helpful as well. If it's a specific type of pain, it could be due to footwear or gait so you could also try switching up your shoes perhaps.
this is evolving into an argument about the efficiency of the free market, which i am not interested in. there is plenty of evidence that the completely unregulated free market doesn't work, because for example it favors services that are profitable.

Why would anyone throw trash on street

because it is to expensive to pay for someone to clean it up.
Potential jail time? I’m with china and how they handle the infant formula debacle.
My how far they've deviated from that history.
I was mainly interested in working with Nx and friends, which look pretty nice. Good to hear about your experience with that.

The ElixirLS server always crashed for me on init. The problem is assuredly on my end, but I was never able to fix it.

https://elixirforum.com/t/elixirls-not-working-runtime-termi...
The Software Engineer's Guide to Prompt Engineering and ChatGPT [video]
* I updated the guide with recent news and highlights from Monday's OpenAI Developer Day *

New tools like ChatGPT revolutionise the way that we work. They can be our partner through problem solving, they can be our personal tutor or they can automate boring tasks giving us the time to focus on what’s interesting and what’s next.

In this video presentation, I’ll take you on a deep-dive into the fascinating world of ChatGPT and ‘Prompt Engineering’.
I’ll help you understand how ChatGPT works, its strengths and weaknesses, and how we can optimise its performance using specific Prompt Engineering techniques.

We’ll explore basic concepts such as your prompt checklist and gradually move to advanced applications involving DALL-E and Retrieval Augmented Generation (RAG).

We’ll end with a fun and effective approach of using this powerful AI tool as your personal tutor.

If you want to fully take advantage of ChatGPT, this presentation will show you how. Hopefully by the end, you’ll want to take ChatGPT along with you as your problem solving partner too.

Let’s help you get your ChatGPT experiences from good to great!
You would have to put a lot of lead in food to make an appreciable difference in mass. Lead in wine, as I understand it, is about sweetness and preservation, not density.
Air pollution has a greater impact, both in IQ loss and people impacted, nobody cares really
But C is anything but simple! It's small but it's so full of undefined behaviors it requires considerable knowledge and experience to stay within the bounds of 'predictable'. It's better nowadays if you are taught to enable all possible warnings and even then you'd better use a static analyzer and valgrind for anything more than hello world.

Python's hiding of memory is a feature when teaching beginners programming IMHO unless you want to start teaching close to the metal. I prefer to start from the algorithmic CS-y side.
Show HN: Guilt-free habit-tracking template (no streaks)
I don't like habit streaks. They backfire as soon as the inevitable happens and I miss a day.

To solve that, I created a "Momentum" system that lets you bounce back and recover after a broken streak. I made an app for it (called Polar Habits,) but I've also created this FREE template with Google Sheets, implementing the same system (albeit more basic.)

Enjoy!
I bet you lose out in the marketplace. The same selection pressure that drives neoteny will drive the evolution of hardware-with-a-personality. Compare Bratz dolls with Barbie dolls. Or even a 1960s Barbie with a 2020s Barbie, to a degree.
They really run a number on your emotions. Not surprised to see this but fairly surprised to see it coming out this long after they've been on the market.
Regus in Chicago used to offer a phone number for tenants then lock that number to your lease and never let you port it away. That soured me to them. I’ll never use them again. I’m glad nimble startup companies like CoHatch have figured out how to open locations in Malls in the Midwest.
For anyone else who is curious, here are the Tiobe Language Index rankings for October 2023 ( https://www.tiobe.com/tiobe-index/ ):

#01 Python
#02 C
#03 C++
#04 Java
#05 C#
#06 JavaScript
#07 Visual Basic
#08 PHP
#09 SQL
#10 Assembly Language

IMO the fact that Visual Basic is in the Tiobe Top 10 at all is kinda sus, so it's probably worth also taking a look at the Stack Overflow 2023 Developer Survey results ( https://survey.stackoverflow.co/2023/#professional-developer... ):

#01 JavaScript
#02 HTML/CSS
#03 Python
#04 SQL
#05 TypeScript
#06 Bash/Shell (all shells)
#07 Java
#08 C#
#09 C++
#10 C
It's not an exaggeration, OP meant in the context of a knowledge economy. the IQ and crime issues you mention strongly support this statement.
The person who started the thread said "I don't want that." Explaining that other people do want that is a perfectly valid response. If you would like to further elaborate on why you think sugar is the right analogy here that would be very welcome too of course.
that’s why people talk about it, write about it, focus on the worst offenders, etc.

they don’t like the way it is and do not find it meaningful, valuable, or palatable to abdicate what little (or lots) agency they have.

so, out of curiosity… did you successfully cash out, or just give up on a better future? it could also be both.
Diners' turn from menuflation leave restaurants struggling
Is it the case that the disease continues to progress, so the absolute efficacy of the stimulation lowers over time, and becomes ineffectual?
Sweden.

Not every provider, but some do.