skysight-inc/HackerNews huggingface dataset:
I think Google has some kind of presence in Amsterdam (though not a big one), but they frequently have problems. I think there are two kinds of situation that Google Maps handles poorly:

* Bicycle route. They're just terrible at it. Better now than they were some years ago (when major bike routes were completely ignored), but still not great. They still prefer to send you along car routes instead of dedicated bike routes, even when those are shorter.

* Construction work (I don't think TomTom will be any better at this, though). Sometimes they do know construction work is ongoing; for example the Piet Hein tunnel near my house is closed for more than a year, and Google is aware of this. But they also don't show routes across the Amsterdamse Brug, which is still open, and the only real alternative. So instead they send you across crazy detours all over the city. But recently I was riding to Diemen along the Amsterdam-Rijnkanaal, and it turned out that dike was closed due to construction work. Big work with signs everywhere, but Google had no idea, and because there wasn't an easy way around, I had to take a big detour that would have been a lot smaller if Google had been aware of this.
https://my.lwv.org/california/torrance-area/article/how-reli...

Scroll down to adfontes. One is objectively much more objective and you are betting on the wrong horse here.
It is much more straightforward to use and with less surprises. The limits actually do what they say the do.

It also takes care of process lifecycle. And logs by default. It's preferable in every way.

What it doesn't do is manipulate and transfer file system images, that's outside the scope. Which is probably the right design. The whole thing of having Docker manipulate images for you was a strange decision and makes CI/CD unnecessarily complicated.
Some will, but the most difficult clients won't. Like the grand parent posts, I had to deal with a client who had interesting work, so much room for creating wonderful solution and truly help people. It was all wasted due to interpersonal issues, the entire team (which at some point was just four people, CEO, CTO, financial backer and a developer) felt like a couple that needed serious counseling or maybe a divorce.

These people would ignore everything if it meant change. I don't think they were particularly happy in their weird little world, but best practices meant nothing to them. In their mind what they had was a special little snowflake of a use case (not true btw). Best practices simply didn't apply to them.

A year later I got a similar client. They had one systems administrator who was so scared of losing influence that he'd sabotage any solution you brought forward. Any time you adapted to fit he's last "on just one more thing" he's find a way to rationalize why their particular use case defied best practices.
> I watched an hourlong introduction video and could still barely grasp it

I can relate to that. What helped me to understand it though is looking through some projects using Salsa [1] and reading the document about how the Rust compiler uses queries [2]. You might also want to watch the discussion video with Anders Hejlsberg [3] that gives an overview of the problems that Adapton/Salsa try to solve.

[1] https://crates.io/crates/salsa/reverse_dependencies

[2] https://rustc-dev-guide.rust-lang.org/query.html

[3] https://learn.microsoft.com/en-gb/shows/seth-juarez/anders-h...
For the last time, the issue with "AI" is not that it exists as a tool, all of the issue that anyone should have is in how the data used to fit is obtained. No one would have any issue if you took the time to draw thousands of images then trained on them and lived off of that, just don't steal data from others, hand-wave as "free use" and carry off into the sunset on data you didn't generate.

The tools behind AI are fine and have honestly existed for decades. If anyone is up against AI because it isn't authentic or something, that's a fools errand really because people, artists themselves and developers, will find them useful. The problem is and always will be how the data you fit on and how you obtained it.
I admit I was indeed using it with a mouse. I tried it on mobile later and... my first intuition was still to tap buttons, not hold them down. I don't like or use trackpads frequently so I can't say much on that.

I'd guess it depends on what you think your readers may be using and how they use it, but my bet is still that it will be confusing to a fair portion of readers.

P.S. In fact, on mobile it's somewhat more confusing, because the actions will trigger when I am scrolling and inadvertently place my finger on something. What happens in this case is that the action won't "reset" when I take my finger off. I know none of this is a critical problem, but it does make it appear confusing or even somewhat broken.
This is a little bit surprising to me. Bodies consist of for example fat, organs, muscle, bone. I would expect that changing the proportion of body mass devoted to those by decreasing fat would change the metabolic factor, either up or down.
Pasteburn – self-hosted, e2e-encrypted pastebin with burn-after-read control
Pasteburn is an anonymous pastebin that features burn-after-read and end-to-end encryption.
Exactly, this is why I shoot (photos) in black white. Light has no color.
As a non-regular cyclist, I have no idea why you would have to look at your feet when breaking.
> I don't think it will be difficult for anyone with ______ in their resume to be re-hired.

I seem to read this comment every other day, hopefully it’s not adding up…
When have we ever expected companies to do the right thing? Governments are needed to come up with regulations for that, but restricting which content or how much someone can consume, even kids, would be touted as deeply authoritarian in our societies. So the otus is then on parents...
We use Python for web apps and I heard one developer complain that Python is a slow language and asked whether we should consider a faster language ("like PHP").

I just told them that if they find a function in the web application where we are actually bottlenecking on our Python code, I'll personally rewrite that in C (although I might actually just use Rust instead).

No complaints or rewrites thus far. I don't actually think the other developers, including the one lodging the initial compaint, know where our performance bottlenecks are. They just know that "Python is slow" and repeat that.
I don’t see reliance on broken behavior around the hook, but it’s absolutely possible. It’s a large app with a lot of technical debt and was on Elixir 1.9, OTP 22, LiveView 0.4 and Webpack 4.x when I joined on this summer.

The existing team had encountered a lot of pain dealing with LiveView and made heavy use of jQuery as an escape hatch. They were seriously considering a rewrite in another language not long before I joined.

It’s been a long, painful slog upgrading, but the app is now working with current Elixir and Erlang versions and runs on my M1 Mac now at least. LV 0.16.4 runs on prod and 0.17.5 is working on an upgrade branch (as long certain phx-hooks don’t have an ID).

I’ll get to the bottom of the various issues and get the heex migration finished. Ultimately, I’ll remove the currently hooks and related JS entirely and replace the modals that rely on them with pure LV versions. Just reporting the dev experience.

IMO Phoenix upgrades were pretty trivial since I started around 1.2, until LiveView. Now, due to the increasing LV integration, it feels like Phoenix itself is no longer 1.0.
Yes. Get rid of all divisions. Move everything in to single central government. With representatives voted in in single proportional pool. The x hundred top vote winners get elected. Remove all levels below single central government run in Washington DC...
And if someone lives in Zone 1 or even in the city directly, then those £100k devs are competing for rent with £200k+ bankers and financiers, so yes, I can absolutely believe that.
The most predatory thing TikTok does is constantly ask you for access to your contacts. Even when you hit no every time they count on you making a mistake and hitting yes that one time.
i've always had the impression that a high school diploma meant a lot more back then. hard to say if high school education has been lowered to match the lesser value of a diploma, or if the esteem a diploma commands has dropped with lowered standards.

i wonder what forces are at play to cause that change.
Depends on what gets shared.
Show HN: Brainpick.co.uk – Earn money by answering StackOverflow questions
Hi! I am looking for honest feedback on my next product. Brainpick.co.uk is a Chrome extension that adds a button on StackOverflow standard page to pay for an answer. You answer and get paid when the answer is accepted. I am selling it to Enterprises as an affordable, subscription-based, pay-as-you-go service. Let me know your thoughts.
For the longest time, caring about your audience was the only way to get food on the table for an artist.

Michelangelo and Carravagio were contract artists and so were most of the others who are considered great artists.
Of course, their audience wasn't the plebs.

And what is considered true art today is nothing but a rigged money game of the big art houses and galleries.
I don't know when you tried obsidian but it does have a mobile app and a (paid) sync/backup service.
Can there be legal ramifications for giving wrong information like this? In any case I assume these type of accusations might be quite easy to defend
I'm slightly confused - Obsidian has mobile apps [0] and sync functionality is built in [1]

[0] https://obsidian.md/mobile

[1] https://obsidian.md/sync
In what order should I watch the Ghost in the Shell series?
Anyone knows where to buy a ready-made low profile split keyboard like this?
While I'm no elisp expert, I know enough to glue all sorts of utils. It enables scratching my own itches, often resulting in accessible workflows that do exactly what I mean. Some recent examples:

Hey Emacs, where did I take that photo? - https://xenodium.com/hey-emacs-where-did-i-take-that-photo

Emacs: Open with macOS app - https://xenodium.com/emacs-open-with-macos-app

Emacs: Reveal in macOS Finder (DWIM style) - https://xenodium.com/emacs-reveal-in-finder-dwim-style

Seamless command-line utils - https://xenodium.com/seamless-command-line-utils
These would be metadata about completed print jobs. The PreserveJobHistory* options in cupsd.conf[0] control retention of this information; the default value is 500, so most users who print occasionally will likely have entries going back a couple of years.

You can view (some) of it with: 'lpstat -W completed'; add '-l' for more detail. Add '-u USER' to view completed print jobs of another user (there doesn't seem to be any way to see _all_ user info, cups' command line tools always seem to have aggravating shortcomings like this...)

[0] https://www.cups.org/doc/man-cupsd.conf.html
Stable Diffusion App for macOS
Locking a potentially beneficial treatment behind an insurance-driven paywall seems like the height of evil to me. There's no technical or medical reason that this should require 3rd-party validation to use. If someone is having nightmares that are impacting their life in a negative way, why shouldn't they be able to try NightWare or similar and see if it works for them?

I have no problem with NightWare making a profit. Let people make big-kid decisions, bring their own (already owned!) hardware and see if the solution works for them. The actual worst-case scenario is that nothing happens.

400 veterans at $$$$/head vs potentially [tens of?] million humans with nightmares at $$/head seems like easy math.
"we expect" is not equal to "we ensure"
... wow!

I have to disagree with every clause in this statement. First, you don't have to be "old" to become "retired"; people can take extended sabbaticals away from the money race at any time in their adult lives to pursue their current passions - if only for a short while. If/when the money/support runs out, "un-retire" and prepare for the next "retirement". Second, being part of the "cultural zeitgeist" has nothing whatsoever to do with artistic ability - unless you're more interested in artistic fame/fortune than producing art that realises your vision. Third, you do not need to be young to "consume art" - btw that is a truly awful phrase that grates against every fibre of my alleged soul. I for one didn't suddenly stop appreciating the creativity of my fellow humans on my 30th birthday.

I'm sorry this comment has turned out to be so negative, but art is, for me, not a job description; it is a passion, an addiction from which I never want to be cured.
Your average consumer router is a pile of garbage that barely works.

I'll admit I don't have the stats in front of me, but I'd bet over half of them either don't attempt caching at all or do a horrible job at it.

Of course, your upstream resolver (hopefully) does do some caching, but as most of the latency is getting to this resolver in the first place that doesn't really matter.
Sure thats true? It would be trivial to just package the whole block list locally.
Huh. That's interesting. I've wondered for over fifteen years why the parts of glasses appear to be so incredibly similar between brands, never really having stumbled across any quality stuff that's markedly different.
Ask HN: Is programming a “young person's game”?
I've heard this being said about mathematics and we know that both programming and math are logic based and pretty much require the same thinking techniques and programming is derived from math. So, wouldn't it be true that it's a young man's game for programming too?

You only see top programmers who started as kids and probably won some Olympiads and programming competitions, and this continued in their 20s and maybe kept their skill up till 30s but that's about it. What do they do after that?

I'm 30 and missed my chance to be a kid prodigy in programming or math and clearly not happening now. Is there an area where you can be good at as you get older and what is the old man's game options as a programmer?
I'm using Syncthing with NotePlan and Caddy in a similar way, it should be doable as long as Joplin can sure individual files.

Here's how I do it: https://notes.alinpanaitiu.com/How%20I%20write%20this%20blog...

If you want to sync an SQLite DB of articles instead, you can also do that with Litestream: https://litestream.io
This list needs to be redownloaded multiple times daily by a billion or so devices.
A Short Hike isn't pixel art though, is it? It's too high-res.
One Click ML Tool
1. Avoid frameworks and tools performing heavy lifting that you could do yourself. Software frameworks are architectures in a box designed to eliminate innovation and performance in exchange for safety and convenience.

2. Set ambitious product goals. For example you want to drastically increase speed of transmission handling in your product. This means exploring various different transmission options, such as streamed sockets versus HTTP. You have to measure the difference and pick a winner.

3. Be continuously aware of your learnings. Very quickly you will find that the things you learn, from evidence and measures, differs drastically from popular approaches. These differences build on each other. After applying a few of these learnings in your product it will become both vastly superior to the alternatives on the market and completely unrecognizable to popular approaches for most developers.

Those three steps will impose a critical education path based upon evidence that will provide direction, originality, and constructive feedback. It’s not important that one option is superior to another. What is important is just how superior the better option is, which is something learned from experience and will dictate future learnings.
Same for me I don't use much more than mail,calender and notes but the value you get for 2,5€ per user/month is amazing. They have problems with their exchange endpoint that breaks desktop and mobile outlook but there are workarounds.
Oldest known written sentence discovered – on a head-lice comb
They're not metroidvanias but in a wired way I found the Dead Space series to scratch the same itch.
There's a lot, I'd encourage you to pursue a few different definitions. I'd argue that anxiety is a symptom, effectively, and C-PTSD is a condition.

C-PTSD actually requires a lot of work to properly diagnose, whereas GAD tends to be "Anxiety: The Condition", which allows a clinician to diagnose in an insurance company and report friendly way. It can help a person start their journey but is a shallow diagnosis.

Generally C-PTSD is a plethora of things -- internal fragmentation (~1 in 12 or so people are diagnosably plural afaik from the studies I found [i.e. osdd, which no one seems to really know about, to did], though most plurals will never find out about their plurality as it is exceptionally stealthy. Also it's a spectrum meant to hide itself from the brain's "user", as it were, so the subtlety of spectrum disorders adds to the mix), difficulty in relationships (it is in the trifecta of "social stuff trouble conditions" of ADHD, autism, and, well, cPTSD), generally at least occasionally unstable emotional state (which can be entirely internal) which oftentimes is hypersensitive to environmental triggers, and a need for control of relationships and environment (not necessarily evil top hat villain manipulation, this can even be just using a fawn trauma response in constantly giving up self to an extraordinary amount to keep the peace, keep relationships, etc).

Everything seems to be on a co-spectrum, cPTSD is just a map marker for a family I'd contest. It has a ton of overlaps with BPD, for example. cPTSD is differentiated from DID in that the different parts of the brain in cPTSD are not considered especially distinct, but there's also some tricky DID business people's brains can play to stuff certain nearly independent parts of a person away so they'd look more like a low-level cPTSD kind of automatic trauma triggered/autonomic response, etc.

I'm not a clinician, etc, etc, hope that helps from a technical perspective some. Feel free to ask any questions you might have. :)
> What they collect is literally nothing special

I added my local pharmacist on WhatsApp once when I was waiting for an order to come in. Instagram is very keen for me to be his friend and frequently suggests him. He hasn’t posted anything, but I did look at who he follows, and it’s a collection of glamour models in skimpy clothing, which given the amount of Jesus paraphernalia in his store I’m not sure is something he particularly wants me to know.

TikTok, which attempts to divine your interests by noticing how long you spend looking at certain videos, probably knows the sexuality of its users, and niche interests that may not be public knowledge — there is for sure a family-first politician somewhere who spends a little bit longer than they’d like you to know looking at young-looking topless guys.

This information strikes me as “special”
Yes, true. I didn't think about that, but again, this isn't something new, relying on a more agressive than average tracking tech. West is just concerned about how it may be used.

Strava was similarly dangerous at times [0]. The difference is that the west has a strong grasp on western companies and what they do with the data, but what prevents the US to use the location data from, say, key Twitter users in other countries? From my understanding, it's legally possible for the govt to access that data. No one (really) budges.

[0] https://www.bbc.com/news/technology-42853072.amp
Great suggestions for cheaper alternatives in this thread!
Does anyone knows if it's possible to get cycling sunglasses of similar quality as Oakley/100%? By cycling sunglasses I mean:

-shape (those need to be big and go over forehead so you see clearly from hunched position)

-lenses (tint, increased color contrast, preferably not polarized), anti fog
-safe in case of a crash

I tried shopping around but couldn't find anything that fits as well as 165$ pair of Speedcrafts (the lenses are amazing as well). The glasses are just 4 pieces of plastic (frame, lenses, nose bridge, nose pad) but somehow it's not easy to find a decent cheaper alternative.
I think the argument thrown_22 is making is that Americans would be less worried if it was Vine instead of TikTok because Vine is made in America. Tiktok is a globally relevant social network not only not from America but from what is increasingly seen as America's rival.

The argument isn't inputting on the value/harm done by the social network but rather the perception of that value/harm which is influenced by the sense that TikTok is foreign in a way Vine was not.
Looks incredibly polished. Everything from the logo through the ready made bindings. Very impressive!
That's a nice story... it's also possibly true.

But that's not how things work in most medium-large companies. I was asked to implement some telemetry in our client applications that I considered was going too far (clearly designed to get more information than was strictly required for feature function). I said no, manager said ok and assigned the task to John. John said sure boss and come end of year also got a promo. The telemetry is still there, now piped into a "personalization" feature; all above board (ToS-wise) of course.
> I now prefer plain SQL

I don't know if Go is capable of, but Rust has a library called SQLx that does check that your SQL query at compile time (it makes the compilation slower than normal, but it's a good trade off I think), if this could done in Go it will be amazing too.
It's not about "say this and you'll break someone forever." It's about getting the best out of those you manage by engendering trust and respect.

When you diminish someone's work or efforts (by any means; not simply by using the word "just"), you demonstrate to them that they can't confide in you, and should hide things from you whenever they can. As these events build up into a regular pattern, people learn that they can't trust you with anything important, and over time lose respect for you, and then your ability to manage them effectively is hampered. The team's performance is lower than it could be due to morale.

Your first line "Alternatively, if you’re not fit for work, then don’t be at work?" changes the contours of this topic into an either/or argument that absolves you of any need for empathy, which is worrying.
well, both the Germans and the people of North Italy were a part of the same empire at the time - that's from a formal standpoint - but more importantly, the popes were tightening the one-man grip on things ever since they crowned Charlemagne, so I still have a feeling that none of those people held Constantinople in particularly high regard. Venice being somewhat of an exception, but they also happily participated in the looting.
Please stop misrepresenting what I said and reacting vocally as a result of your misunderstanding. I didn't assert that you were wrong. I _assume_ you have no idea what you're talking about.

I would appreciate if you stop acting like I was asserting something when I clearly was ASSUMING it, I even put ASSUME in all caps in my comment to make it clear.
Skilled labor is dirt cheap in India. Most car mechanics will do an oil and filter change for INR 200 (USD 2.46) if you bring your own materials. Practically a rounding error.
Are they? I ordered for wife glasses including frames from Zenni and it cost me 7 USD for cheap ones, 20 USD for more "expensive" ones (frame was cheap but chose some fancy lenses addons) plus 9 USD for shipping, so paid total 36 USD for two frames. But she had to have measured eyes which cost us like 20USD, it would be probably free in hospital, but too much hassle in hospital with appointments.

https://www.zennioptical.com/
And I burned my potential hooked on Club Penguin and rottendotcom. Why else would I continue to argue with people online?