skysight-inc/HackerNews huggingface dataset:
Clearly warehouse workers don't do the exact same work either though. Otherwise it would be the same job and the market rate would be the same.
I have a feeling that 123 Healthy Street, Health City, USA is not actually a real place
Reflection-70B: "I don't believe a model ... ever existed"
GUI programming is not like array programming where you can easily send large computations out to a native library.
Sauron was a villain not because he loved evil, but because he loved efficiency above all other things.

Learning that efficiency comes with a cost, and sometimes that cost is our humanity, was a hard lesson for me to learn.

We always need to consider efficiency, but not always pursue it.
Fantastic job!

EDIT: No linux support :(
You might as well check out gluestack.io, if you are building with NativeWind.
There is the excellent CAD sketcher plugin for Blender; this adds a basic 2D parametric/constraint based editor into your workflow, which can convert it's output into a mesh to integrate into your blender model. For more complicated models I typically make 2 or 3 2D constraint models, and use the blender boolean tools to combine this into the final 3D model.

https://www.cadsketcher.com/
> Good workmen don’t blame their tools.

Good workmen that are given shoddy tools absolutely blame them.
This looks like a dynamic programming problem taking space proportional to |ring length|*|key length|. By that analysis, graphs don't really come into it.

What's the graph-theoretical approach? Does it have nicer characteristics?
Autonomous Agent with CLI Access
Hey everyone!

I just wanted to share something cool I've been working on - an Autonomous CLI Agent using Ollama!
This thing is basically an autonomous agent that does CLI commands. That way it can perform multitude of tasks.

Here's what it does:

1) You give it a query or task you want to accomplish

2) It breaks it down into a clear goal.

3) Then it creates a step-by-step plan to get there.

4) Finally, it executes those steps one by one by only using CLI commands, showing you exactly what it's doing.

I added hardcoded list of CLI commands that are dangerous, so it should not destroy your machine :)
I also added a boolean condition in command exectuion, so that in case you want to simulate CLI you can set it to Simulate=True and coomand exectution will be simulated via LLM.

I already tested it like this: I created a python file that intentionally had mistakes (it counted from 1 to 6), and then used this prompt:

```
python3 cli_agent.py "codey.py doesn't work, it should count from 1 to 10. fix the file."
```

After few steps the agent solved the problem, fixed the file and saved it.

Here is the repo: https://github.com/LexiestLeszek/Autonomous-CLI-Agent

Hope to hear your feedback!
They are producing value for the NYT, but only being paid a fraction of that value. Labor is entitled to all the value it creates.
It's also worth noting that they work with FreeCAD and make pushes to them too. So using either helps both. I've been very happy with the developers and they are very responsive on GitHub.
... or sell it for 14. (Well, surely something like that already happened)
They didn't ;)
I am guilty as well, FWIW.
Au contraire, SQLite makes it very easy to write extensive automated testing for your application, since you can spin up in-memory DBs per test with minimal overhead. This makes your application much more robust.
This happens on mine if I don't let the scale calibrate before the first measure. The scale turns on if you step on it, so it's tempting to just put both feet on in quick succession while the scale it's still off. That will give you a wrong reading. If you step off, the scale calibrates, and the next reading will be right.

You should get two equal readings if for the first one you push on the scale with one feet, take it off, wait a few seconds, then weigh yourself.
If you have 1 user asking for 2000 things that’s fine, but what if you have 2000 users asking for 2000 things?

You will need to write your API to batch database requests to avoid inefficiency anyway, so it makes sense to break up large joins into smaller queries that can batch well.
I think they’re more so asking what’s the point of doing it if you make it almost entirely automated
Some more discussion: https://news.ycombinator.com/item?id=41484981
Nominated by the Council and appointed by the Parliament. No, it is not real democracy. It is "representative democracy", at best. And I believe Europeans are defending this system just out of the human habit of defending status quo. If it was arranged anyway else, they would argue that was the best. If the EU had presidential elections by popular vote, do you think anybody here would argue that those should be scrapped for parliamentary appointment?

Europe doesn't have the strong traditions of freedom and individualism. The tradition is collectivism and people accepting that they are to be ruled over, without that bothering them too much.

"There is no "President" of the EU in the US sense of the word." <- This statement by a previous commenter is what I'm referring to when writing "real president". No, I don't speak French, and this conversation hasn't been in French.
I think it gets even more complicated than that, as if you’re not careful, you might end working on something you made only for yourself, but evaluating its success by public metrics. This can then lead to canceling the project altogether because its public reception was not as good as you’d hoped - even when you only made it for yourself in the first place.
Show HN: ExportWiz - Effortlessly export Webflow and Framer sites
Effortlessly export Webflow and Framer sites
Great to see they bought her some more time.

I watched this excellent Voyager documentary recently:

https://www.itsquieterfilm.com/
There's an unspoken premise here and I'm going to question it. Avoiding tension, conflict, hard words and other things of the sort is not always the right choice. Sometimes letting conflicts play out gets you the best outcome with the least amount of suffering. Just like ripping off a band-aid.

There's plenty of times when wining a conflict is far better than avoiding it. And I see articles like this, books like Nonviolent Communication, ideas like "emotional intelligence" (check it out, no such thing exists) - as misguided as it always puts you in the defensive/de-escalating role even when you might be better served by letting things play out or even attacking, baiting your opponent into attacking, etc.

Violence is sometimes the right answer. When to apply it and when to avoid it is the hard question. But we didn't evolve an amygdala for nothing, and especially not for a "coach for leaders" (what the hell is that?) to tell us to always ignore it as an unquestioned premise for a promotional blog post. Because leaders should not always shy away from conflict, that much should be pretty crystal clear.
Yeah, if your blog or what have you has an actual following. You can always write to yourself or record to yourself and just treat it like a journaling activity.
Build your setup around an OPNSense router. Once you've got that setup, then add from there, whether it be a PoE managed switch from eBay, a NAS, camera setup, rack server, or whatever. But don't buy Ubiquiti or any other of these locked in ecosystems whatever you do.
Headswap
I Behave
Car companies rather sell new cars, than conversion kits and they do have quite a lobby.
An expression that, at least in Germany, means "the bare minimum/default".
It originates from a German machine gun:

https://de.wikipedia.org/wiki/08/15_(Redewendung)
(German Wikipedia, there seems to be no English version)
Think of it as a kind of "Hero Syndrome"
Looks really cool & easy to use. In Mac, we cannot delete a frame or other objects with "Delete" key after selecting it. We have to right click & select "delete".
> You’re really trying to teach someone to better themselves through their own personal integrity.

I am subbed to /r/KitchenConfidential sub (a place where chefs and kitchen staff hang around) and there is a constant trickle of anecdotes of Chang being one of the greatest a*holes they have ever worked for.

He doesn't teach. He screams, denigrates and have anger episodes that keep everyone in the kitchen in a constant state of fear.

For example - https://www.reddit.com/r/KitchenConfidential/comments/1c3l66...*
There’s html and then there’s… html.

A nicely formatted subset of html is very different from a dom tag soup that is more or less the default nowadays.
I was that cheap contractor. My bosses were oblivious to anything but schedule and bugs surfacing to the client's reviewer. Guess threats of imprisonment in US and EU and data and insurance for data (if photos are not suitable for LinkedIn, you pay eye-watering prices) will be only deterrent.

Of course, the incentives shouldn't promote coverups.
The Evoque! Good choice. But the king of butt-ugly cars, imho, is the Mercedes Benz AMG GLE 63s coupe. Had to look it up.

That car blows me away. It appears bulbous, expensive, paradoxically small in cargo space and utility yet large in appearance. It's got that subaru-outback style plastic trim (why does every vehicle have this??) which giving it a poseur outdoorsy look, but with a grille so large and paint so shiny that nobody could be fooled into thinking it has ever left incorporated city limits. A tree has never been reflected in its paint. It's curved like one of those bumblebee airplanes whose radial engine is larger in diameter than the fuselage is long -- and I believe -- since those airplanes fly -- that they do a better job cutting through the air than this thing.

BMW copied them because they sell well apparently. I will never understand.
Hypothetically possible but the article suggests these were situations where Waymo was not at fault. And I actually know people that have been rear ended at traffic lights or junctions. Twice. In the same month. Both times after they came to a full stop in a spot where they were definitely required to stop.

There's nothing you can do when that happens. Some idiot coming in way too fast not paying attention for whatever reason. Stuff like this is quite common. I don't see how you could mitigate that easily.
AIPodNav is a new product just launched by our start-up team. It is an efficient AI podcast tool that includes Transcripts, Summaries, Mind maps, Chapters, Highlights and Shownotes.Allowing you to effortlessly find podcast topics, selectively listen to parts that interest you, and learn podcast at your own pace.
Always nice to see another distro picking up a smaller+simpler+safer tool:) And I doubt PMOS needed any of the kitchen-sink features that sudo has, so hopefully this is a pure win.
You have some amazing graphics there. Love the style
Putting DC charging in an EV is like putting a turbo in a gas car. You can do it, but it'll be expensive and complicated, and you probably don't need it.
I dunno, you tell us why, since so far you haven't made any arguments, but kept baiting and beating it around the bush with loaded questions. Just say what you want to say.
By understanding and implementing responsible psychedelia practices, you can turn psychedelics from a potential risk into a trusted ally for your business and society.

/s, but almost a quote from the article
Yep, this sounds pretty much accurate
This is what happens when both founders are not technical. I use the app and it was obvious from day one it’s been designed and implemented by the lowest bidder.
Lol hell no it's not common. Cat6a to every room, it can do up to 10G or can be used for poe. Fiber used for links between buildings or as a link between redundant systems on separate power infrastructure (its like surge protection for your backhaul).
> The most boring and annoying part: aligning the telescope with true north, leveling it, and then looking for your object

I don't know. For me it's not too much of a hassle and learning about how to do it correctly was exciting and satisfying. To each their own.
The cost of managing a domain portfolio is like compound interest — the more domains you add, the higher the renewal costs climb year after year.

It’s tempting to hold onto every domain ‘just in case,’ but cutting domains without a proper risk assessment can open the door to serious security issues, as this article points out.
Professional online design tool. Provides enterprises with efficient design tool construction solutions. A highly creative design platform with the functions of professional design software. The SaaS model helps enterprises easily realize design requirements.
The toughest part (as I see it) is the business/economic part, getting multiple ISPs to cooperate and enable end-to-end optical paths. Having a control plane that works across multiple ISPs also requires solving technical and business problems.

Optical paths, especially long-range optical paths, also have to deal with all sorts of signal loss and impairments, including effects from optical amplification, switching, coupling, and fiber itself.
I have to agree with this to a point. I went with Mikrotik a while ago, which delivers great bang for the buck but oh my god the UX is terrible. Not helped that I don't want to spend more time learning it fully (it would be more cost effective to trash it and buy something else).

TP-Link and omeda is probably an alternative, but after spending time trying to figure out what they offer and what their alternatives are for my needs I just give up with their confusing model numbers and half hearted explainations.

The problem I really have with Ubiquiti is when I look at their offerings and what I need I am immediately put into their Enterprise offerings and I am running 48 ports.
https://github.com/juliocesarfort/public-pentesting-reports is a substantial collection of public reports

Off the top of my head, DoyenSec has some good reports in there targeting web apps
Even if we had one, it would not matter in the grand scheme of things. It's economical for them to ignore us and shut us out completely. Who cares about a bunch of Linux guys, right? Just cut them off from the banking system and communications and everything until they conform.

The only way is to make this sort of DRM straight up illegal. Then every computer is a free computer, and they cannot afford to refuse to work on those computers. They have to suck it up.

Governments will never do that though. Citizens having access to free computers is incredibly subversive. Computers have the power to wipe out entire industries, entire economies, entire countries. Computers can defeat police, judges, militaries. They do not want citizens to have unrestricted computers. The thought of citizens having access to technology such as cryptography is offensive and subversive to them. So they will never do this. They will do the opposite. They will look at the little digital fiefdoms the big techs have created for themselves and they will be inspired. They want that sort of control for themselves. And thus we keep inching towards the fabled cyberpunk hellscape that no doubt awaits us, if it's not already here.
Yeah, I think the hardware has improved so much that now the more complexe software can now be much more useful.
This is what Apple has missed in my opinion; the iPhone is no longer a no-nonsense, simple as it gets, with a strict selection of features (both hardware and software) to meet a palatable price point, device that it once was.
But then in comparaison to modern Android it feels like at the same time it is too complicated but also missing a lot of options/features/freedom.

Apple is working hard to add all kinds of "missing" features and complexity all over the place, all while raising the price of the device as much as possible. But in the end, what kind of client will be satisfied with this approach but noy with an Android?
Not a whole lot I believe.
Weird selection. Why does it not include say .gov.uk and .ac.uk even though it includes obscure ones like .api.gov.uk? Clearly they aren't limiting it to just domains where the public can register.
> Good for you if you can create a consulting business out of stating the obvious I suppose.

In my experience, tech problems are a lot easier to solve than people problems, and a lot of things that don't go well in a project turn out to be people problems. E.g. here are a few issues I encountered in my current project at work in the last month: "their framework makes assumptions that don't apply to our code, so we reimplemented the metrics instead of trying to integrate their version" or "the data was labelled wrongly, so we had to work around that", or "this coding convention is slowing us down". Once I tried digging down, it turns out they were all people problems in disguise, and they could all be solved by "stating the obvious". Do you never encounter issues on team / across teams, where in the end it turns out a lot of issues are just people not talking to each other or misunderstanding each other? If things are too hairy, I can definitely see the value in an external consultant helping disentangle these sort of problems.
I've seen a mutual fund web app whose frontend loads fine but the backend is apparently disconnected.
Balsamiq still rocks !
Nothing about dealing with the pubsuffix list sparks joy.
Looks good! Do you guys have an API?
> And if you have a function call in your code that doesn't look like it does anything and don't comment it, then you're doing it wrong.

We'll leave a comment, but it needs to be accepted that it will rot.

That's where personnally I'll explicitely date the comment to give the future dev a fighting chance to understand the context, if it's not directly linked to a ticket or some other documentation.

> And if the person who wrote `functionWithSideEffects` changes it to not have side effects anymore, and the places that call it for the side effects don't get updated then, once again, someone isn't doing their job.

It will work or not. In the meanwhile the side effect might not be useful anymore and become a useless call, or it might actually be doing something else that is now a primary effect. Hopefully there will be tests or external checks to validate the functionnality isn't broken.

It won't be ideal, but it's also a reality of a huge code base.

> Keeping comments up to date is no different than keeping code up to date,

The big difference being that at the end of the day comments are just comments, and they will always be a second class citizen relative to executable and parsed code. Sure in an ideal world we could ask people to treat them as critical, but short of having an actual organization wide strict enforcement of it with successful detection of comments that haven't been properly updated,
it would unprofessional to ignore the reality of it.

For code we have static analysis, dynamic analysis, white and black box tests, and user feedback. Comments won't have that level of scrutiny, so accepting that fact and treating them accordingly feels logical to me.
And that’s a very good reason never to fill in exact personal data, e.g. date of birth. Especially dating apps seem to need them, but don’t do it. Fill in something within a year or so from your real birthday.

And while this dating app isn’t well known, it caters to people with different tastes (such as bdsm and group sex) and queer people. Needless to say that this is very sensitive in many parts of the world.
However little you're willing to take they can hire a less competent person cheaper.
I think it’s not a tool for business analysts but for UI designers.
Writing a Lisp compiler (Lisp to assembly) from scratch in JavaScript (2018)
I know this and I have learned more than enough about it to internalize it, but it just doesn't work. I can't find a way to stop the automatic jumping to conclusion and self blame.

It takes hours to get over it and that's exhausting. I am trying for years to find a way out, but it just hasn't internalized yet
Usually takes around 4000 tokens. You can estimate that cost like that. Its quite cheap in my opinion
The solution I'm suggesting is that nature does it in the really boring way : classically. It's almost like option 2, but the state is local.

This state is local and "inside" our universe, but we can't observe it. (A good analog for thing that are unobservable from inside the universe are seed of a pseudo-random generator).

The beauty of it, is just realising that Nature's simulator can be purely local and yet not be subjected to Bell Inequalities, but still reproduce the spurious quantum correlations, if you calculate the probabilities.

Violating Bell Inequalities is totally normal when you construct your theory such that Bell Inequalities don't apply.
You only choose the galls with the hole in the bottom that indicates that the wasp has eaten its way out and gone. It is pretty obvious which ones still have a wasp in them.
Ask HN: Personal CRM
I want to keep contact with former coworkers.
However, I am really bad with this and need some tools. Tried to keep contact details and when i last contacted people in my notes, but this did not work. Came across https://www.monicahq.com/ which looks okay, but I do not like it that much.

Other than that, i could only find professional CRMs with too much features.

Any suggestions here?
Looks cool, congrats on the launch.

p.s. scrollbars in the column view on the each column are a bit distracting
Baseline Road in Maricopa County, AZ can be picked up at the Salome Highway in Tonopah: https://maps.app.goo.gl/bTe4WUQydug22Kqw6

That's nearly 50 miles west of Central Avenue in Phoenix, and it stretches another 33 miles east of Central, out to Apache Junction: https://maps.app.goo.gl/VrjSYy7QEuX9yNee6

The Phoenix-area grid is super-square; I figured it out by way of city bus routes, which are usually numbered according to the block address of the street they travel on. Mileage can be estimated by the number of major intersections you pass.

It is important to distinguish between numbered "Avenues" on the west side and "Streets" on the east side, and in Phoenix as well as other cities, the "east/west/north/south" designator of a road, as well as the city, must be considered when looking at any given address.
With apologies: From TFA's ingress, I immediately got Sh1t and Soapyt1tw3nk. It was a bit too predicable they'd implement the titular themselves.
What I learned is that that last email didn’t do a good job explaining the changes, so what I plan to do is start a forum for folks to post their questions and our CEO will answer them every Tuesday.

I know it’s only an example, but hahahahahahahaha, ha. Start with something realistic if you do that. The worst thing you can do is to teach them you’re a bag of funny promises.
Indeed, a lora finetune of llama 3.1 8B works on a single 24GB GPU and takes from a few hours to a few days depending on the dataset size.
Wrong tool for this - I'd recommend https://bpmn.io/ instead.
Yes my bad. It was nitroglycerin.
This "you decide to run their software" narrative is the same bullshit as the "just vote with you wallet" crap that even economists don't push anymore. I can choose between one of half a dozen banks, all of which have "integrity" anti-features. Some government and school apps also have them and you basically have to use them.

What apps are doing these days is like if all the major grocery store chains decided you can only drive there using a BMW and said "just buy a BMW or shop somewhere else" to everyone that complained, ignoring the fact that 1) there's nowhere else to shop, 2) BMWs are expensive and 3) many people have needs that a BMW isn't suitable for.
I got 60 FPS using brave when my laptop was plugin in. When unplugging and it went into low battery mode, FPS dropped to 30
> Says problem is trivial

> Spews out computer science jargon that 99% of the world's population wouldn't even recognise, let alone understand.

Hmm.
If you want to do this kind of thing on your phone, you can try my TinyUx: https://www.tinyux.app/

It has a non-standard UX itself, because of the small screen.
What's the motivation for the question?
The question is -- did others know about it?

e.g. https://news.ycombinator.com/item?id=41517747