skysight-inc/HackerNews huggingface dataset:
I have the M4 iPad with the new OLED. That screen would be great in a Macbook Air.
Agri drones flight safety precautions

Pre-flight inspections on drone parts,flight area and RC App are crucial to keep drone farming operation safe. Here are some critical tips about how to check the Z30P, Z50P Agri drones.
·Pre-Flight Inspection
1.Environment Assessment. Prior to any operation, assess your surroundings. Ensure that takes-off and lands in flat and open area. Be aware and avoid pedestrians and vehicles.
2.Propellers Inspection. Check if CW and CCW propellers are installed correctly with proper forward and reverse rotation. And they are clean without notch.
3.GPS Direction. Open the cover and inspect the arrow on the GPS, ensure it points to the front of the drone.
4.Arm Locking. Check all the arm buckles, and ensure they are tightly locked.
5.Battery Safety. Check if the battery is fully charged and is tightly locked.
·App Interface Inspection
1.Satellite Signal. Observe if the number of GPS satellites is over 20 and the flight altitude is stable.
2.Battery Display. Check if the battery's power and voltage are displaying normally and are sufficient for the next flight operation.
3.Security Settings. Check if the Radar is open, the RC protection is Home and the Work After Losing Contact is off.
4.Alarm Inspection. Pay attention to any warnings about the motor battery, RTK, etc. Stop flight if any warning appeared to prevent accidents. Forced takeoff will void your warranty.
5.NON-EFT official accessories and devices. For all repairs and replacements, please go to an authorized service center. Unauthorized modifications will void your warranty.
Since it allows for accepting incoming TCP connections, this should allow for HTTP servers to run within the browser, although running directly on port 80/443 might not be supported everywhere (can't see it mentioned in the spec, but from what I remember on most *nix systems only root can listen on ports below 1024, though I might be mistaken since it's been a while)
131M American Buildings
I bought an M1 MacBook Pro just to use it for net and watching movies when in bed or traveling. I got the Mac because of its 20 hours battery life.

Since Snapdragon X laptops caught up to Apple on battery life I might as well buy one of those when I'll need to change. I don't need the fastest mobile CPU for watching movies and browsing the internet. But I like to have a decent amount of memory to keep a hundred tabs open.
Maybe WebAssembly?
Link to back story? This is the first I've heard of that.
> Building software just isn't as difficult as these workflows try to pretend it is.

The only rationale I can see for these frameworks is if you have a workforce that is entirely truly terrible workers.
I have seen the opposite too, a db full of indexes that grew very large and was very slow on inserts! Understanding that an index is only useful on columns that you want to search might be a start!
i tried them with fuji 50mb raw files, it was super slow compared to capture one
Maybe these companies should think why people are cheating in the first place and work on that.

I have the feeling that recent games that push you to loot box and equivalent might be a big incentive.

What are the incentives?

- Global leaderboard?

- you need to play hours or spend money to have better gears then other players?

- Winning sequence allows to humiliate the looser. Like end game video.

...
> just saving money in launch time but spending more on servers

That seems like an amazingly good trade off, even if it were true which I am not sure about.
Since when is the government supposed to suppress anything?
> The best thing I think Rails still has is ActiveAdmin. Everything else, I really can take or leave.

ActiveAdmin gets you off the ground very quickly, but is also extremely inflexible (and, IIRC, poorly maintained). The last time I worked on an ActiveAdmin backend we had to use all sorts of weird hacks to build the interface the way our backoffice team needed it to be.
Does it support anything other than English? Sadly, most open-weights models have no support for languages other than English, which makes them useless for 75% world's population who don't speak English at all.

Does anyone know of a good lightweight open-weights LLM which supports at least a few major languages (let's say, the official UN languages at least)?
Nice! Do you think they could be fine-tuned to implement a cool thing like https://withaqua.com/ ? eg to teach it to do "inline edits" of what you say?
As a Rust dev it feels like I can't rely on the Typescript compiler at all. If you don't spell everything out for it, it might silently fail to infer the type of a variable and suddenly the function returns a number array instead of a string and the compiler will be just fine with it. Not to mention runtime still has all the problems of JS.
How do you use Organice? Do you self host it? Did you install the PWA? Do you have an account with organice.200ok.ch? Is your Org mode usage confined to a single file? How do you open other Org mode files on your phone with it?
A pdf should not reflow nor be responsive. Aside from zoom/pan, how else could you possibly interact? I think it works fantastic, like holding a magnifying glass and panning around a surface
> They are moving there because it's new and shiny, not because it's better.

I highly doubt that.

The real reason is likely more about the GraalVM, which spring hasn't supported until very recently. (And still only with caveats)
As someone that used AOLServer, was in a startup doing something like Rails but in 1999 with Tcl, I don't really agree.

The Rails demo wasn't that appealing to me, other than showing the difference on how lucky one might get regarding adoption and spotlight being in the right place.

Nowadays I still don't see a value, and rather go for Spring or ASP.NET.

By the way, the founders of that Tcl based startup, went on to create OutSystems, which is one of the few successful RAD tools for Web development at enterprise scale, and Portuguese success stories in IT world.
That's really surprising. I've been on HN a while now and I've never noticed that type of comment. The reason I'm on HN at all is that it reminds me of the "old internet" where people posted links and discussed stuff. You're always gonna get someone saying stuff you don't like, but banning all of HN considering how decent the 99.9% is.. is odd. It's not 4chan.
That is neat. Makes me wonder if there isn’t a chess-variation (or some other game entirely) in there somewhere where the “morphing piece” idea could be used as a fundamental game mechanic …
This seems like it would be a good match, except that Apple has a history of "odd" decisions when it comes to in-house software, from HyperCard to Claris Works to Final Cut Pro to Aperture. If I relied on Pixelmator, I would be at least a little bit worried.
> The contrast in Sacks's hobbies

Though you wouldn't know if from TFA, Sacks was also a life-long enthusiast of mind-altering substances[0]. His 2012 Hallucinations[1] inquires into the etiology and social and phenomenal aspects of its subject by examining cases from his patients and from his own recreational episodes and is a completely fascinating read!

0: See, for example, https://www.npr.org/2020/09/21/915224016/neurologist-oliver-...

1: https://en.wikipedia.org/wiki/Hallucinations_(book)
I wonder how one would finetune this
World's Largest captive crocodile dies aged 110
By design it doesn't. It is a stated goal.
You complained about them salting using the public username as salt. You asserted that this makes the rainbow table computable offline. I asserted that this didn't matter much for security since the table for H(username || secret) is username specific and not reusable for other usernames. Since precomputed rainbow tables consume quite a bit of space it is rather unlikely that anyone would have such a table stored for any random username.
I'm actually surprised to learn that Notion mandates on-site. It gives the impression that the leadership doesn't believe in their own product (which revolves entirely around collaborating on work online).
JSF can be a great experience when coupled with the right framework like PrimeFaces.
> "Disorder," at its most basic, simply describes a lack of order

That's not what disorder means here, though.

In the case of psychology, a "disorder" it's a difference from the status quo. "Normal" is a very hazily-defined human range and anything else is "abnormal." And the recognized boundaries of normal move over time and with context.

Being gay used to be considered a disorder.

Today, believing you experience magical miracles is a disorder unless it's in a religious context.
The one in a restricted container.
If RPS become a problem you can probably switch to JRuby. I did exactly this 15 years ago for EUs biggest software company and it worked out quite well.
Go is not a low-level systems language, but it is a low-level web site builder language.
That actually sounds like a perfect use case for a Rust NIF in Elixir, since graph matching can be a performance issue
It is as high level as C, unless you consider all non ISO extensions part of the language, in which case, any language can have similar extensions.

There are more compilers by the way.
I was referring to the size of UK Biobank. Yes, only a fraction participated in actigraphy. The same is true of imaging, blood biomarkers, etc.
It was wild to see the still ongoing overclocking Ghz competition, while suddenly one could use a laptop with good performance, no fans, no noise and while using it mobile.
Great given that OCaml seems good enough to write hypervisors and unikernels.
any cool ideas I could build with this data?
Autoliv NV2 Night Vision Automotive Camera Teardown (2018)
It’s pretty nuts, putting out your dirty laundry in public is a surefire way to self sabotage - especially in a work setting. In American culture, there’s a lot of “positive self help” talk about being open about these things. But the reality is - it actually just provides drama and ammunition to people who might not have your best interests at heart. Some things are best kept between your close trusted friends and family or therapist, no matter how trendy the culture is about being “open”.
I wish, unfortunately in the golden age of SaaS vendors, many seem to have Vercel deals in place, so Next.js with Typescript it is.
Probably ONNX.
We're on the internet, anonymously discussing swear words, you can just type out nigger.

There's still large segments of the internet not subject to hysterical brigades of thought police demanding every typed word be cross referenced with the ever-growing Manual of Self-Censorship and Conformity with Whoever Is Offended In The Loudest Manner.
In my experience, CRUD applications in Rust are good: they are easy to write and test. :-/

Why you think that Rust is a wrong choice for a simple or a complex CRUD application? Can you explain, please?
Those folks are now bragging about Elixir, or maybe they jumped again into Gleam now.
LLMs turn traditional computing upside down.

Instead of very accurate results at low cost, they produce inaccurate results at high cost.

Generalized intelligence and reasoning are not achievable by brute force statistical simulation --- regardless of the amount of money and hope invested/wasted.
You are already correct, but the actual factor here is trait Neuroticism (negative emotion personality dimension), which is very roughly speaking a combination of genetic factors and your ACE score. ACE score is shockingly good at predicting mortality, having one over 6 makes people die on average 20 years earlier.
A sandbox game with a map 1 to 1 with the ground truth.
What’s the context size? I couldn’t find it on the model summary page.
Tangential: if it’s not on the model page, does it mean that it’s not that relevant here? If so, why?
Curiosity leads you down interesting roads. You may become very good at things that most people don't really know about. But that's what leads into interesting experiences that most people don't have. Ideally, you find other people who also love it. Friends, lovers, and community. Or you travel alone and live the life you desire from one interest to the next. Stay footloose and fancy-free. Being able to trace your own evolution is good, but don't let any of your experiences crystalize into a fixed story, or you'll become too bound to them. Everything you experience makes part of who you are; it's all quite random, it isn't fate, nor meant to be. But every small decision you make against those random situations are what defines you.

Bla bla bla. This is not some stock wisdom. Just my advice as a fellow person who lived on the road for 15 years, and always followed my instincts to stay or leave.

The best thing I learned for myself was this: Never say no when someone invites you somewhere new. You'll only regret not trying it.

(I've lived in Prague, Avignon, Granada, Saigon, Bangkok, Adelaide, Buenos Aires... at least 6 months each, and a dozen more, drawn to different places by tales from people I met, and some who I traveled with). [edit: this list of places as opposed to other places probably reveals quite a lot, and is not meant to stuff my credentials; they're places every free world traveler of a certain kind probably has gone. More just to explain that we take these paths, and one thing leads to another...]
All modern high-performance computers use a combination of von Neumann Architecture and Harvard Architecture.

They use a big unified main memory used to store both programs and data, but the CPU has separate instruction and data cache memories, in order to be able to overlap in time the fetching of the instructions from the instruction cache memory with the loading and storing of their operands from/to the data cache memory.

Only some of the cheapest microcontrollers without caches may not have such a combined architecture, but even many of them can overlap fetching instructions from a read-only flash memory with loading and storing operands from an internal SRAM, while also being able to use an external unified memory for both programs and data.
Location: Europe
Remote: Yes

Willing to relocate: No, remote only.

Technologies: JS/TS, Vue/React/Svelte, Laravel/Ruby on Rails, TailwindCSS (Strong preference for Laravel / Vue)

Resume: Available upon request as my current employer visits hacker news

Email: 2htfbs984@mozmail.com

I have contributed to the growth and success of several startups (two of them got acquired) by turning their MVP into a full featured product used by thousands of clients. Mostly dev work, but have worn many hats over the past years (e.g. product ideation, hiring, budgeting, design systems) and managed global teams as well.

Mostly experienced in JS/TS (Vue especially) and Laravel, but worked with a few other languages and I tend to pick up things fast. I have worked 100% remote for close to a decade now, am easy to work with and browsing around for a new challenge, which could either be a technical or leadership role.
Yes. I'd much rather work with developers that know how to untangle and fix spaghetti, than those that have their hands held so steady by the environment that when the spaghetti does show up they don't know how to get out of it.
I appreciate this comment keeping us in line.
The point is that the US got a huge jump start in 19C from copying - and often improving - other countries technology. Sure lots of fundamental inventions - like Edison came at the end of that period but it doesn’t negate the jump start.

So ‘the US invented its technology’ really doesn’t describe the position accurately. Nor is the contrast with China as stark as you imply.
I think it might help to focus on staying grounded and regulating your emotions, especially when it comes to thinking about Patrick and his success. While it’s natural to admire someone who has built an impressive company and achieved significant financial success, remember that people are often respected for being authentic and secure in who they are, rather than for how much they admire others.

I think a good approach would be to consider asking for adjustments to your work hours or talking with your team lead about creating a plan to make your work environment feel more manageable. It might also be helpful to discuss with a therapist why Patrick’s success affects you so strongly. Understanding the root of this could help you focus more on your own growth and well-being.

The challenges you experienced at Stripe aren’t unique to that company. These same lessons are likely to come up in future roles if they’re left unaddressed. You have the choice to face these issues now or later, but life has a way of bringing them back until they’re fully understood and resolved. Taking proactive steps now can set you up for a healthier, more resilient future in your career and beyond.
> instead of simply fixing the problem.

No such thing when certificates are involved.

You basically have two options to do it "correctly":

1) Walk a path of broken glass and razorblades, on your naked knees, through the depths of hell, trying to get a complex set of ancient tools and policies that no one truly understands to work together. One misstep, the whole thing seizes up, and good luck debugging or fixing it across organizational boundaries.

2) Throw in the towel and expose the insides of your org, and everyone you come into contact with, on the public Internet, so you can leverage "Internet-standard" tools and practices.

One of the fundamental issues is that doing SSL properly breaks a basic engineering assumption of locality/isolation. That is, if I'm making a tool that talks to another tool (that may or may not be made by me too) directly, I should only care about the two tools and the link between them. Not the goddamn public Internet. Alas, setting SSL means either entangling your tool with the corporate universe, or replicating a facsimile of the entire world locally, just so nothing in the stack starts whining about CAs, or that self-signed certs smell like poop, or something.

Like seriously. You make a dumb internal tool for yourself, with a web interface. You figure you want to do HTTPS because browsers whine (o. Apparently the correct way of doing this is... to buy a domain and get a cert from LetsEncrypt. WTF.

The whole philosophy around certificates is not designed to facilitate development. And guess what, I too sometimes get requests to give ability for a tool to skip some checks to make product testing possible, and it turns out that the whole communication stack already has flags for exactly that, for exactly that reason.

EDIT:

Imagine an arm broke off your coat hanger. You figure you'll take a metal bracket and two screws and fix it right there. But as you try, your power drill refuses to work and flashes some error about "insecure environment". You go on-line, and everyone tells you you need to go to the city council and register the drill and the coat hanger on a free Let's Construct build permit.

This is how dealing with SSL "correctly" feels.
Apple sells Macs. The Mac platform is enhanced by the existence of Pixelmator as an exclusive app.

If Pixelmator were to disappear then the value of the Mac platform would decrease. There is nothing that the Pixelmator team could do to the Photos app to make up for that.
There’s a health research programme currently underway in the UK that’s looking to recruit up to 5 million people. I believe they’re currently at around the 1 million mark.

https://ourfuturehealth.org.uk/
Sleep for Android has some neat modes to try to prevent this. Even just the fact it colours the snooze button green and the dismiss button red is incredibly thoughtful and works well. My just woken up brain can somehow understand "red bad". If you're on iOS the alarms are caveman style. My partner sets like 20 alarms on her phone, it's hilarious.
Not a nightmare at all, if you know what you’re doing. There’s a learning curve indeed, I’ll give you that.
This was indeed a known problem with the 2016 Macbook Pro, the driver initially liked to destroy the speakers.
Oddly, back in my prehistory (2005 to be precise,) I did a PhD-level internship at a hospital preparing for a possible H5N1 outbreak. This was based on the then-recent experience of what is now known as SARS-CoV-1.

The information we had at the time indicated that H5N1 could result in multiple organ failure. It's been literally two decades (!) and I couldn't tell you the specifics, but yes, H5N1 was deemed to be possibly 'special' in some way.

I'd link you to some resources about this, but your googling's as good as mine, and my information is indeed twenty years out of date.

All the same, as tempting as it is to reasssure oneself with rules of thumb, it's even better to reassure (or perhaps unsettle) oneself with genuine facts, and there's no shortage of these regarding H5N1. I know with certainty that we've been worried about it for decades :)
Yep, longer tracking period would better establish if consistent irregularity (or lack thereof) impacts mortality risk.
This depends on the workflow heavily. For working with text, listening to music, or even doing some light paint work my museum 75mhz K5 running windows 2000 is enough. For building a multi-platform python package embedding a compiler you really want lots of cores. At this point we are talking about 20x+ difference between Core 2 Duo and a modern part. For modern day web experience you want something in between.
Yes the Weather app has improved but it would have been much better to kill it and start from Dark Sky
Ways I found that helped me the most dealing with this kind of situation:

- Refine your definition of what’s “meaningful”: anything that helps you, your colleagues, helps you to learn a new thing or simply allows you to create something beautiful can be meaningful; there’s a lot of meaning in giving a meal to someone starving, even though you’re not solving any big societal issue or being applauded by many for that single act.

- Don’t take people like the OP’s first manager too personally: with time you realize they’re generally not evil or terrible human beings, they’re just in a different mission. Usually they are also as lost as we are, trying to find meaning and recognition. Just lower the importance you give to them (if you’re really incompatible with their personalities) and focus on your work. If even then it becomes toxic, then move.

- Most importantly: reshape your relationship with work. Who you are and what you do are not necessarily the same thing. I don't like the advice of "slacking and collecting your pay check" (been there, you also feel shit after a while), but I think that going a bit to that direction helps to find balance.
> SmolLM2 models primarily understand and generate content in English.

https://huggingface.co/HuggingFaceTB/SmolLM2-1.7B-Instruct/b...
I think a solid rhythm is important!
Semi-related but is there a standard way to run this (or other models from huggingface) in a docker container and interact with them through a web API?
ChatGPT tells me to write my own FastAPI wrapper which should work, but is there no pre-made solution for this?
Go home iluvcommunism, you're drunk ;)
This is my experience as well. Rails makes it incredibly easy to get a web app off the ground but as it grows and adds more features and complex business logic it becomes much more difficult to maintain than a codebase with static type checking.
Laws at least would be needed - otherwise such independent private entities could be bought off by the largest companies. Already such companies attempt to buy off governments anyhow with a degree of success.
Everything can scale if you throw enough servers at it. Of-course Shopify scales, they even spent time and money to build a JIT on top of Ruby. As a smaller company, does everyone have the time and money to spend on servers or optimising the language to this extent?
Corporate environments tend to destroy the human souls. More so with “dream companies”.

Sure, job is a big part of our life, but it’s better to leave as “just job”, and not focus on it too much.

Wishing the best to the author!