skysight-inc/HackerNews huggingface dataset:
It's worth looking at what has worked in other countries, and there seem to be two solutions:

1) Go the Singapore/China route and make the penalty for both use and dealing extremely harsh. Often execution.

2) Go the Canada/Nordic country route and implement free injection clinics. Undercut the dealers with safe free or low cost drugs in return for counseling.

The evidence seems to suggest that DEA type enforcement where you simply seize drugs and lock up the dealers for 10-20 years is completely ineffective. It's like running a lottery where there's an immense payout, but also a small chance of going to prison for awhile. People are still going to play.
Hi, do you mind submitting an issue to the hidet github repo so we can have a look? Thank you!
SchedEx: Simple Scheduling for Elixir
“Series A”, or some dude asking people to pay off a business loan?
Currently i think my markdown to html converter, which i wrote without any dependencies and completely from scratch (except for a websocket lib). It supports watching for file changes and creating a live preview in the browser.

Source: https://github.com/xNaCly/fleck
CEO of https://fruitstreet.com/ reached out over linkedIn "recruiting advisory board members" and in exchange, our compensation is the privilege of options or being able to buy equity via the ESPP. Shortly followed by the fact that ideally, they're looking for folks that want to both be advisors and "angel" investors by participating in the ESPP. He said the attached deck (provided in URL) was where I could learn more about their venture.

Well, "learning more" ends up being a pitch deck for what they're calling a Series A funding round. Setting aside the fact that I didn't know a company could have two Series A rounds 7 years apart (first was in 2016: https://www.venturecapitaljournal.com/telehealth-software-pr...), I saw some other things in the deck that suggested caution.

Take a look at the deck and some of my thoughts below.

Am I over-thinking this? Would you invest?

Appetizers:

* Slide 9 says $60M offer in the past, but slide 15 is saying this is a $5M Series A with a $33M pre-money valuation. Why the drop?

* His LinkedIn message claims $35M in commitments, and Google tells me commitments are binding agreements that just haven't been paid yet. Shouldn't that be reflected somewhere, maybe cap table?

* Shows a pro-forma from 2023 onward, but nothing historical other than a aggregate patient enrollments and annual gross revenue (if you can call it that) since 2014. For a 9-year company, it feels odd not to show any additional detail.

* They call out WalMart and Delta as "past customers" before talking about some current ones. Isn't that just saying they lost big deals?

Here's where it really get's interesting, I think:

Slide 13 at first glance looks like revenue by year, with a pivot in business model in 2018 and hockey-puck revenue growth year over year, but no. This is "Customer payments", not revenue. And then you read the footnotes...and you see that a customer named Sharecare gave them "revenue advances / unearned revenue" of $2.6M each year in 2021 and 2022.

Revenue advance / aka prepayment is supposed to be payment in exchange of future goods or services, but they actually call out that these payments were to "assist with [internal] operational expense and product development". Sounds less like "unearned revenue" and a hell of a lot more like a loan to cover expenses.

If you back those two numbers out, suddenly the picture of a healthy telehealth business post-covid shows a slow-down in 2021 followed by declining earned revenue in 2022.

And the two parts that had me saying "the nerve of this guy" (if I'm right?)... I realized nowhere in the deck do they say anything about the intended use of funds. We only know there "exit strategy" is to potentially be bought by a creditor and that there Series A of $5M is coincidentally pretty close to the $5.2M in "unearned revenue" over the past two years.

Feels like this place is sinking, they can't cover their expenses, have already taken out a loan, and now trying to ask people for a risk-free loan to buy them time for... well, I don't know... Fire sale to the creditor? collapse?

Again, honest question. Am I a cynic being unfair, or does this scream "warning! warning!"?
Well kids don’t tend to be great at thinking about long term consequences or moderating their time spent having fun, so how would you have the lazy pencil pushers handle the problem of kids being distracted by games at school?
What's your target language for the microcontroller? I built a 'smart alarm clock' with what sounds like a bigger screen, that fetches iCalendar files and shows the next appointment/beeps at the appointed time.

I'm running on an esp32, with platform.io, and esp-sdk + Arduino. Overall project: https://github.com/russor/ClockThing

iCal library: https://github.com/russor/uICAL (if I had know how much work I'd need to do to make this library work for me... I might have left it with my hacky solution of processing on my own server in perl in a cron... But I had too many messups with that)

FWIW, Google Calendar recently stopped including real Timezone information in the calendar urls for newly created calendars. I ended up doing something gross to manage that (got a dump of all the tzurl 'outlook' calendar files, and load that before loading the user calendar; it's sketchy, but it works)
Another binary search called branchless: https://news.ycombinator.com/item?id=23893366
I don't know which country you're from, but the normal thing in the UK (where I'm from) is no gun at all, and when I've traveled abroad previously the most was a pistol.

There have been occasional exceptions in the UK, as noted in other comments, but in the case of what I saw in Belgium it was the combination of armed police being a rare experience for me plus the gun in question looking exceptionally large.
There is a Google device management setting that disables the dino game.

Imagine working/studying at a place that mandates that setting.

Imagine working at Google and being asked by your product manager to implement that.

Imagine actually doing it instead of just quitting.
Wrong end of the viewscope. You're considering what's survived. Those are largely exceptions.

What's gone extinct: Virtually all of South America's marsupial megafauna (much of this prior to the arrival of humans, triggered by the rising of the central American ithsmus), mammoths, mastodons, native horses (the species was reintroduced by Europeans), giant ground sloth (Megalonyx), short-faced bears, saber-toothed cats, dire wolves, tapirs, peccaries, giant tortoises, the American lion, Miracinonyx (the American cheetah), siaga antelope, several species of llamas, Camelops (a giant camel), and more, all in North America alone. Very nearly the American bison ("buffalo") and California condor, amongst others.

In Europe there were also several species of mammoth and mastodons, native straight-tusked elephants, lions, cave bear, Irish elk, woolly rhinocerous, aurochs, and more.

Australia saw two phases of human-driven extinctions, one triggered by the aboriginies roughly 50kya, the second by Europeans, beginning about 250 years ago.

<https://en.wikipedia.org/wiki/Pleistocene_megafauna>

<https://en.wikipedia.org/wiki/List_of_North_American_animals...>

<https://en.wikipedia.org/wiki/Australian_megafauna>
I find this very confusingly written. If they just dumped a large chat log of the evaluation process it would be much clearer what the model is actually being asked to do. With such a delicate task one has to make sure that the model actually understands what it is supposed to do. I see, for example, that the terms "neutral, entailing or contradicting the claim" are replaced by "the claim is inconclusive, true or false" when talking to the model. At least that is how I understand it, and they have examples where the premise contradicts the hypothesis, which is different to knowing the hypothesis is false.

I really think we do way way too much explanation in our academic practises and way too little demonstration by examples. Again, if they dumped a large amount of diverse examples of their evaluation process, a reader could figure out by themselves very quickly how the process works.
Booking.com allowed me book a room in a hotel that was closed due to renovation - which I didn't know. I learned that a week prior my trip because I messaged the property (as I had a special request) and received automatically generated reply.

Since then I book directly. Most recently I booked a hotel which had 2+1 night free. Booking.com was offering full price for 3 nights stay.
There are plenty of better ways. You make the student auth in some manner then grant an exception from your own computer.

Entering the password on the student’s BYOD is pretty stupid
> It's not clear how they avoid the situation however; do you tell teachers never to grant exceptions on student-owned devices?

the target of the exception and the device granting the exception do not need to be the same device necessarily. if you have that figured out then yes only allow password entry on locked-down devices.
A Rationale for Taking on Challenges
My brother and I built a mini webapp that takes data from the Strong app for workouts, and shows you a list of all your muscle groups and filters it with color based on how much fatigue each muscle has accrued over the week. It also gives you recommendations of how much weight you should lift for your next workout. It's a nice way to make sure each muscle group is getting exercised enough each week!
VLF (polar) heart rate monitor receiver. stress reaction feedback to the wearer via audio.
I bet it's a new benchmark for the labs to get funding
I say to Siri “close the blinds” eyes and it replied “I don’t see anything like that in your home”. I say again five seconds later “close the blinds” and it closes the blinds.
Understanding techniques to reduce AWS Lambda costs in serverless applications
Ads, offline saving and playback continues when the phone is locked. All triggered by pressing a “+” button for add to playlist
A little buzzer/led you can plug into an épée to detect hits without a scoring box, there's no grounding so it still triggers on hitting the opponents weapon but was more than good enough for practices.

It was very simple, using a 555 timer and took almost no time to make, but it was among the best returns of effort I put in vs value I got out of it. It also stands out as one of my few personal projects that was something physical since most of them are only software now, and more tools than things purely for fun.
I appreciate your optimism but in the future we’re building, money and ownership seems to be more and more important unfortunately.
> I'm getting a bit tired of people putting their class projects or quick engineering projects on arXiv.

I got downvoted when I expressed similar opinion with regards to MiniGPT4. I guess HN crowd value usefulness more than real contribution.
A cool related algorithm is https://algorithmica.org/en/eytzinger

In addition to being branchless, it also has better cache properties than a standard binary search tree.

If you're doing a binary search in an array, you start in the middle, and then jump all the way to the midway point of one half, and so on. As a result, there's a lot of distance between each read that you do in the array. Thus, each read is putting extra strain on the cache (or the reads won't be cached).

The CPU cache performs much better if the values you want to read are close to each other. Enter the Eytzinger Binary Search. The idea is that, if you're always going to be accessing the root of the tree, and then one of its two children--you should just put those children physically close to the root, so they'll all be on the same cache line!
>AI does not do novel things, it will only work with the information it is fed.

If we had AI overlords they would be able to do novel things because they would be able to generate new information on their own.
I have an issue with the Spotify app on the Apple Watch. I’m not sure if it’s an apple or a Spotify problem, but I have loads of trouble when I’m using the watch app to play music when I’m at home, near my phone and near my Wi-Fi network. However if I leave the house and walk away without my phone, leaving the watch to use this 4G connection only, it works flawlessly.

If I come back from my run Spotify will often stop playing as soon as it gets home in range of the phone.
I think the premise here is that curiosity is the source of learning. Without it, students are just going through the motions. Learning becomes a form of drudgery. Cleverness emerges as method of solving the meta-problem of institutionalism. Švejk-like behavior becomes the norm where passionate learning could have been cultivated.

Under these premises, teachers in standardized environments are already in an impossible situation.
nit: The language in the readme is called 'Marathi' instead of 'Maranthi'. It's my native language, and not a ton of people speak it online. Nice to see it here :)
I've been working on https://instellar.app. It's a SaaS product that will enable anyone to turn their own infrastructure into a PaaS without needing to hire a DevOps.

I did this because I've had problems hiring DevOps (lack of resource / lack of people to hire / and kubernetes was just too complex). I decided that I need a tool let's me have my own heroku on my own infra and here we are.
I'm building an automatic file ingestion and processing pipeline which will run on a Raspberry Pi 3. It'll do some mundane tasks like renaming, and/or converting video files and sending to relevant people.

It's like Node Red, but simpler and less resource intensive.

The idea is to get the file to the "Inbox" of the system, and rest is automagically handled.
I don’t see how that applies here. It’s not just a handful of kids that are most into computers that would rather use their devices to play games at school than do school work.
Sounds really cool. We're looking into building something similar, but hoping to use Renovate to do the dependency analisys for us.
The biggest problem I see with Google is that saying "ok Google" feels like a mouth exercise, especially when i have to repeat it so many times in a day.
I always made the exe look like mspaint
Nothing special, but I didn't want to share my dietary habits with an unknown number of third parties, so I built my own calorie tracker. I didn't use anything fancy, I just ran Grist on my home server with a half dozen tables. Had to rewrite it a couple of times to support stuff like recipes, but it's good enough for my purposes. Didn't even need to add auth to it, I just use Tailscale on my personal devices to access the server from anywhere without exposing it to the internet.
it depends how adversarial boundary setting is..
Same with login with Google
Defining Serverless Databases as a Service
Cmov doesn't branch. A branch refers specifically to the program counter ending up in more than one possible place after an instruction has executed. It is this behavior that mucks with the CPU state and slows everything down.

It's true that the cmov instruction uses the CPU flags register (which I'm sure the CPU designers at Intel hate), but that doesn't mean that it branches.

You can achieve the same effect as cmov by using bitwise operations and a subtraction, though it'd just be a few cycles slower--but it would be even more clear that it doesn't branch.
I think it works if the Google Home and the lights are configured in the same room, otherwise it goes crazy and does the whole house.
> Keywords are randomly being changed, sometimes they fire, a day later you have to use a different phrase to get what you want.

The most striking example for me is that the word "half" - as in, "Hey Siri, set the lights to half" - stopped working for six months, then started working again.
Made a desktop app for homebrew beer recipes.

There are plenty of brewing tools out there, but ito data model and workflow they are all basically descendants of ProMash. I wanted something that approached home brewing with a focus on process instead of ingredients.

My data model of a "recipe" is a DAG of typed process steps each of which can have ingredients attached. Liquid volumes move through the DAG and are modified at each step. Outputs of the recipe are at the leaf nodes. This model can represent any wacky brew day you can dream up - including and not limited to multiple mashes, splitting or combining volumes pre or post mash/sparge/boil/cool/ferment/whenever, packaging wort, etc. The regular tools usually can't even represent a partigyle batch properly.

Honestly for my regular 20L single-infusion no-sparge brew day it is probably slightly less convenient than say Beersmith. But for unusual situations it shines. For eg this past festive season I found myself needing to stock up quickly. Designing a 40L "one mash, one boil, two different beers [1]" double batch brew day was easy, and hitting all the numbers along the way for such a mad-hatter exercise was incredibly cool.

[1] Scottish Export and Sweet Stout
I built myself an automated hydroponic grow tent.

It measures and corrects pH, electrical conductivity, oxidation reduction potential, temperature of the air and water, water level, and humidity. It also automates pumps, lights, and fans (I know people normally advise against this). None of it is particularly sophisticated, but I’m really proud of it.

I initially used a deep water culture and later moved on to the nutrient film technique. It produces a lot of greens and herbs — way more than I ever expected — and it’s remarkably hands off. I recently left it to do its thing for almost 3 months before I had to intervene, and the problem wasn’t the water, nutrients, or the system failing explicitly. The plants just got too big for their channels and as they became stressed, they developed some pest issues. It was such a cool and empowering experience to see real world automation Just Work.

The whole thing is powered by an Arduino Nano RP2040 Connect. It’s a great little controller.

I’m currently designing my first PCB to consolidate the system onto a single board so my friends can easily build their own. It’s not extremely cheap, but it’s not too expensive either and you get a tremendous amount of food from it. It’s such a fun hobby.
Using Scratch to create programs is one of those cases where a kid can learn and have fun at the same time. Sounds like the best possible sort of activity to encourage at school. So what if the programs are games?
Just let the kids play games in foreign languages. That's educational enough for me.
A few projects:

- a in car audio system that has physical buttons and text to speech output instead of a distracting display panel. Worked really well for a few months but my soldering wasn’t (then) up to par so it eventually fell apart.

- a Bash replacement shell, which I later open sourced and now have a few users beyond myself. But it started out as a personal project not intended to be used by anyone but myself. like is in my profile (if anyone is interested)

- home automation software which manages everything from internet management through to some physical stuff like lights. At one stage I did also have Alexa skills and an Android app written to interact with it but I rarely ever use them so didn’t bother keeping those Alexa skills nor Android app up to date and just use the web portal (or SSH) the very few times I need to override any default automation.

- back in the Windows 95 / 98 era I wrote a desktop shell to replace the standard one. It was inspired by Linux desktop environments though I probably didn’t realise it at the time.

- currently I’m building a robot with my son. It has object detection, wheels, speakers and will have some rudimentary Alexa-like voice control.
it also helps when you have 1st world support
Siri is good for setting alarms and timers.
Which part isn't true? I think the qualifier 'mainly' definitely weakens the statement, but I'm struggling to think of how it could certainly be false statement.

This is certainly true for at minimum DDoS attacks, and I would absolutely consider that a security risk.
A desktop application with double countdown timer, styled as a digital clock. One counter measured the days until a friend's farewell party before they move abroad, the other was going towards a festival's opening date at a later time (when we would see this friend again).

I didn't really plan this part, but since going past their target date they started counting upwards and have accumulated 4500 days or so.
- A ChatGPT shell that integrates well into my editor of choice https://xenodium.com/chatgpt-shell-available-on-melpa

- A scriptable screenshot/video capture utility https://xenodium.com/recordscreenshot-windows-the-lazy-way

- An iOS habit tracker that's neither cloud-based, nor needs an account, social, wants my attention, data, etc. https://flathabits.com

- An iOS scratch pad that removes further friction than typical note apps https://xenodium.com/scratch-a-minimal-scratch-area

- An iOS org mode app 'cause there are lots of Markdown ones but almost no org mode ones https://plainorg.com

- A way to easily record more complex commands (ie. ffmpeg) and make them reusable for the future https://xenodium.com/seamless-command-line-utils
This is beautiful. Tableau look out.
Jack Dorsey's Bluesky is like Twitter without Musk and that's good enough for me
You don’t seem to be getting the point of this, Europe is not attempting to hobble ai development, but enforce its laws within its borders, if openAI can’t adhere to them, then they can’t do business there, which is a problem for them, given the European Union is the 3rd largest economy in the world.
Those living on the streets were particularly hard hit – with twice as many unhoused people dying of overdoses between January and March compared to a year earlier.

Fentanyl was detected in most of the deaths. The city’s minority populations were particularly hard hit. A third of the overdose victims were Black, despite Black people making up only 5% of the city’s population.

1. So the nation as a whole needs to work on resolving the affordable housing crisis.

2. Maybe they could try taking a medical approach and see if the drugs are de facto self medicating for a particular issue or if specific health issues make death by overdose more likely.
I'm not sure if I will add it to my searx instance. The problem is that Brave gets more shady over time(shady BAT "donations" to creators, Brave VPN, ads on the homepage, and the let's not forget the crypto).

I get that they need to pay employees.
Mercedes-Benz’s EQS and EQE can be uncorked with a subscription
Would love to see a blog post on this or something!
A priori getting an LLM to recognise equivocal evidence is an interesting question. Shedloads of p-jacked data could outweigh the crucial one which says we don't know. So it goes to things like modelling citation depth and trust and reputation.

I would worry well written flat earth inputs would weigh equally to simple physics "that's wrong" and then you'd get to "what do we know" as a false signal alongside the necessary "we just don't know" true signals.

Maybe the test is how well an LLM equivocates on things we have high certainty on like "is anybody out there" rather than "do masks work" which is a bit of a hot mess.
Android GBoard turns "were" into "we're". "Ill" into "I'll". "Its" into "it's". Makes me look illiterate with all the extra apostrophes.
Inflation is caused by the Covid fiscal policies and the money the government gave out to keep those financially impacted afloat but was also abused by many people
I’ve wanted to do this with Canadian data for years! My wife works for the organization which tracks our national tide data and builds our prediction models. It’s extremely fascinating stuff.

I’m looking forward to digging into your work. I haven’t really known where to start, but I can probably get a lot of inspiration here. Nice work!