skysight-inc/HackerNews huggingface dataset:
You may not find a mobile phone essential, but that's not a common view point.

For many other people it is (perhaps the opposite to you?), that they don't need a laptop or desktop.

Rich mobile communications with people, and other internet information and services, is one of the most non-trivial practical leaps that has ever transformed society. And virtually every business operates in part over mobile phones.

The advent of the web is a comparable transition.
Looks like we might end up with the new web designed entirely for machine intelligence.
Contrary to many android wearables, the most recent google pixel watch 2 is reasonably good at sleep tracking according to the quantified scientist: https://www.youtube.com/watch?v=Ef1by8kJfk4&t=1109s

Google partnered with fitbit last year and now sleep data and other biometrics are shared with the fitbit app. The good thing about this is that you can access your data via fitbit's API, there is a python package for this process: https://github.com/orcasgit/python-fitbit. You can read this article if you want more details on how to configure oauth to make this work: https://towardsdatascience.com/using-the-fitbit-web-api-with...

The cons of this setup is that you still need an android phone synched with your watch and is not too privacy friendly, but sure, you could run the code on your linux machine
Submariner 3.0 – A Subsonic client for macOS
An Elegant Puzzle: Systems of Engineering Management, by Will Larson
Somewhat relevant: https://palant.info/2023/08/29/chrome-sync-privacy-is-still-...
That video is awesome! Was worth reading about the useless boring Dreidel game :-P
well, you can't display mpv videos in your terminal emulator with sixel graphics or any other kind of graphics if your terminal emulator is running in an environment doesn't support graphics, such as if it's displaying on an adm3a. perhaps you mean you don't want your terminal emulator to run inside a window manager. well, the x server and the wayland server don't run under a window manager; the window system runs under them, if it runs at all
> Golang teams strive, Rust teams… rust, because the language encourages concentration on itself, not on the outcomes of engineering projects.

Why call out Rust specifically here? CloudFlare achieved the world's first widespread deployment of HTTP/3 thanks to Rust, and they called out plenty of Rust-specific benefits that sped up the development process and provided peace of mind.

Sure, if you're using Rust just because it's Rust, you'll lose sight of the big picture. This can happen in any language.
You’re not a 10x if you can’t share your knowledge by mentoring others, writing good docs and writing code that’s easy to read and change by others. By this standard, they were not 10x. 10x is not about number of lines of code produced.
> I don't think Firefox Sync manages userChrome though.

Sadly, no. This is one of the bigger QoL features of a modern browser - automatically lock the important CSS declarations for specific domains to make things readable and usable for sites you visit the most.

I use it to make sites readable (like HN), but there's some other things I think you can do.

I mean, if you had a list of ad-serving domains (typically ads are served from a different domain to the content), you could set the ad divs to be invisible in some way (`width: 1px`, for example) and the anti-adblocking javascript wouldn't detect any adblocking going on.

Autoplaying videos bothering you? Set the width and height for all video tags on specific domains to 1px.

With CSS getting every more powerful, it opens up a range of opprtunities.
I think you could daisy-chain DisplayPort MST monitors, so that only first one would be connected to your laptop.
Just sent a mail, thx \s
This was one of my favourite talks from CCC.

I didn’t realise until the end when I finally looked at the video that it was the same guy.
> How many places has China fucked up like the west has?

Funny that you mention Korea and Vietnam since China was involved there too.

Funny that you mention India since China has had skirmishes and there are threats of war there too...

So, since ww2: Involvement in korean war, Tibet annexation, clashes with India, involvement in original vietnam war, after that invaded vietnam multiple times and lost, constantly threating to invade taiwan, constantly threatening war with india, concentration camps for muslims in xinjiang...
The phantom break thing is irritating, but it's probably due to the emergency braking system, which saves lives in its own way. Does the Volvo have a similar system?
Have you tried Apple Porting Toolkit? It’s able to get most of my Steam library working well (Cyberpunk and Halo for example). There is an app called Whisky that removes the hoops.

https://getwhisky.app/
I’m reading the O’Reilly book on terraform. The end appendix has a great list of books to read for a CTO. Also planning to check the author other book, “Hello, startup” (see [1]).

1: https://www.ybrikman.com
Imagine how useless a 21:9 laptop would be.. It all comes down screen size.
Some observations:

- 5 and S are indistinguishable

- 0 and O are indistinguishable

- 2 and Z are indistinguishable

- no lowercase

While context will generally suffice in making the indistinguishable glyphs understood correctly, there are some use cases where we mix letters and numbers in the same string and those would be ambiguous.
TR1X: Open-source re-implementation of Tomb Raider 1
I believe that in a decade many kids will have exchanged more phrases with LLMs than with their parents.
But what does that tell you about your sleep cycles and sleep quality? It just shows you moving around in bed.
It's old but a mythical man month is where dev management books realy started.
It happens when companies are managed by people with non-technical backgrounds. They think they can employ “autistic wizards” to solve the lowly technical problems. One such wizard initially receives all the praise and then gets so out of touch with reality that they either implement a custom TCP/IP stack or they get frenzy with the modern buzzword tools.
Yeah I roughly guesstimate we need about 4 to 5 times as much as we currently have installed. Bright side is the various technologies we need are developed and in production.
Imagine you draw a line following a trail on a map. Looks good, ship it! Now someone else loads that same line on their computer and it looks like a jagged mess because they are twice as zoomed in on the map as you were. Oops. What about the wide parts vs narrow parts of the trail? Do you represent that as two lines or just keep one down the middle? You send your trail to a friend who overlays it on their map that uses a different datum? How were the photos from the airplane assembled, and how did they represent a round object on a flat image? Did they have a good GPS lock when they took the photos, or did they even bother to check? What if the line you created is to be used 100 years in the future when the center of mass of the earth or magnetic north has shifted, how does your coordinate system account for that?

I know just about enough GIS stuff to fit on a few index cards, but I quickly realized it is way more complex than how simple Google Maps makes it out to be.
Developing software as a team is a completely different sport than developing software alone. Developing software alone even happens when people think they work as a team. They just split up the tasks so that each individual contributor owns their part of the codebase.

Developing software as a team really means much more time is spent on discussion, writing documentation, reviewing code and explaining concepts than actually writing code. The benefit of this is: Everyone in the team has a good understanding of the code base and can contribute. The disadvantage: Not everyone likes this style of work and is comfortable with so many non conding tasks.
Samsung's new AI-enabled smart fridge designs recipes based on dietary needs
Turn On, Tune In, Drop Out.

I thought we were past that, oh well.
> Is George Soros' involvement funding the "migrant caravan" long enough ago that it's not a hot-button issue?

So this is the ”truth” that is hidden from you? I don’t subscribe to this nonsense but still I seen this even on my facebook feed.
It is not hidden, it is simply a psyops you fell for.

You might be interested in how Russia launched the syrian migrant wave into Europe in 2015, because that actually happened.
Contrary to title, TFA got the results they should've already expected
> Is there a eshop somewhere lamenting "our recommendation system is not people centric" ?

I think they mean content recommendation systems used by social media. Mozilla Foundation likes to larp as a social media startup or something. Their big angle is that existing social media doesn't shut out 'bad people' e.g. people with opinions to the right of wherever the American west coast zeitgeist is this year. They want recommendation engines that only serve 'good people', or which engineer people's opinions to be more 'good'.

But of course they don't actually have a social media platform worth a damn for them to impose their own agenda onto, so it'll end up tacked onto a mastadon instance nobody uses, or incorporated into the 'New Page' of Firefox, or maybe turned into a browser extension that tries to block or inject stories on other social media websites. All a huge waste of time and money.
IMO: write everything in Rust. If a dependency is not in Rust, rewrite in Rust.

Carmack has a rant about Meta’s stack for the Quest being in different languages and being a pain. Having worked in heavily-split stacks I don’t want to run into these again.
Vecchiochan is probably the most popular italian imageboard right now, it should have surpassed diochan.

On 4chan I prefer to check the generals instead of whole boards. I used to skip them but it was a mistake, they are quite comfy. I skip non-blue boards because there is too much chaos.

I like chans a lot. For some reason I would rather be insulted than downvoted. Maybe it's because I know I can respond, meanwhile downvoters are truly anonymous and cowards!
You’re speculating based on nothing concrete, don’t be surprised if people label you as a propagandist. Taibbi isn't really a bastion of truth and credibility, he analyze almost everything through a conspiracy lens without providing good justifications other than “look at the map of disconnected dots I drew, it’s all clear now!”.
Water by David Foster Wallace (Full Transcript and Audio)
I'm not sure if we have reliable data on desktop computer usage stats, but I think a large part of the decline is also correlated with that - along with never having been able to significantly gain market share on mobile, which is responsible for an increasing share of people's time online.
Oh nice, thanks for this! I was disappointed when I went to buy EIZO one, only to find it was discontinued. 1:1 and OLED would be awesome, if such a thing existed of course. Not only for writing, but also for emulation purposes - close enough to 4:3 and 3:4 (yoko/tate modes) not to have to rotate the screen, just a bit of black on the sides.
OLED often isn't RGB, and you gain a great deal there.
I’m sure that in every case, one or the other will be better for business for technical reasons.
Doesn't need to be TikTok, she has a YouTube channel also. https://youtu.be/nkhTw42kBJM?si=S7FlKH_Qu6igbi84
Assumming you have worked as software engineer I recommend to talk with other CTOs, product people, and/or senior engineers (peer groups) and have concrete problems you would like to solve in mind.

What kind of startup you want to build and in what field? Knowing more details about the challenges you will face help to narrow the focus to specific knowledge and skills.
This is the number one reason why I can't use Firefox
From a few days ago: https://news.ycombinator.com/item?id=38786253
> - Almost no brands allow people to request their data be deleted.

I assume this has an implicit "in the USA"? Trying this in Europe would be an awfully bad idea -- GDPR has teeth, unlike most American consumer protection regulations.
I think technical debt comes from not cleaning up/refactoring once you’re done. Also, doing this work requires to have a good understanding of the codebase as well as its style/cohesion.

I’m wondering if ML will get good enough to produce PR reviews that comment on style and refactoring opportunities to match the codebase’s spirit.
Except during pre-flight planning, take-off, during the flight and landing.
Yeah, that's the sad thing. They should be easily able to keep up with the changes.
What's the point in anything? What's the Meaning of Life?

https://news.ycombinator.com/edit?id=38803347
And here[1][2] are a couple of pictures from the Saturn V they have (in the appropriately named Saturn V Hall) at the U.S. Space and Rocket Center in Huntsville, AL.

[1] https://imgur.com/qscoWrR
[2] https://imgur.com/HHg5ohS
> NATO based search engines

You sir are just hilarious!
Why my print didn't output before a segmentation fault
There's no reason you couldn't also pledge an HTTP server written in a safe language too.

One key thing to keep in mind is that exploit mitigations are largely about limiting degrees of freedom. It's quite hard to contain an attacker who has gained code execution in a process (such as due to memory corruption) due to the massive amount of control they have. On the other hand, if you're able to prevent them from gaining such a strong foothold to begin with (such as by using safer languages which don't have such issues), you're in a much better spot because now they don't even gain any control over the process.
Yeah, I know (am Finn, and played Liero a lot when it was first released). And sure, it’s not exactly wrong to describe Liero as "Worms but in realtime".

However, Liero was inspired primarily by another Finnish SW game Molez, the titles sharing two defining gameplay elements: realtime and digging. Like moles, worms live underground and dig tunnels, so they were a natural animal choice for a Molez clone.

The ninja rope in Liero, of course, is straight from Worms though.
Yes, I believe they were one of the first companies to have that feature. It was on my previous XC60 too, which was my primary car. I never experienced one case of phantom breaking on the highway, while I don’t drive a lot I believe 4-5 years of driving XC60’s has given me a good feel for their system.
For a moment I thought this was about the Quiraing on Skye in Scotland.

My friends and I climbed it using Google maps, which ended up in us climbing some parts with hands and feet. When we realised we were off the path we made sure to avoid dangerous parts and make the best of it.

On the way down we could clearly see the normal path, while on the way up we took a path made by animals. The algorithm had recognised this path in the satellite images and steered us in that direction.
I wonder, does nat gas release less CO2 per MWh or sth? Because coal is mostly carbon, which can only get burnt to CO2, but eg methane is one carbon, four hydrogens per molecule. Still mostly carbon by weight I guess...
When you were an infant, did you drink just your mother's milk, or was it thickened with extract of her bones?

If you really don't get why the addition of bones turns "normal" into "horror story", I don't know what to add.
Top 10 Cyber Security Careers – Skills & Certifications
VB6 could do more than access. I used both in the day and I found Access basic was limited and once you had some tools in VB6 to deal with databases and tables then it was easier than access.

However this is so long ago I have forgotten the details.

Access was probably simpler for a simple database entry and query.

However Access"s database was a disaster constantly getting corrupted etc. However I would note I was in companies that had access to full databases like Sybase and Oracle and as we had site licenses they were effectively free for each project. We often took a users Access project and made it maintainable in VB6.
Do cats "meow" in every language?
I agree, but by the looks of many social media posts it's basically a nerdy extension of the "sigma grindset" movement, rather than what you mentioned about good software engineering practices.
A 43'' 4K monitor in the middle and two 28" 16:18 LG DualUp monitors on the sides is my recommendation for an unparalleled setup for a large desk.
I really like the talk content-wise, but don't find it very coherent. The speaker opens a few threads left and right, but just jumps between them and doesn't really weave them together.
Create self-contained frameworks and libraries by extracting code that starts becoming heavy and could be useful by its own. These are the useful abstractions.

Constantly seek to specify, document, and simplify the protocols you implement. The clearer the ideas, the cleaner the implementation.

Strive to use a single programming language.

Organize your code like you would organize a city or a book.
OSMAnd uses the data from OpenStreetMap itself, and doesn't add any labels from Wikidata when a translation is missing. This is good, because a place name without an explicit name in some other language (i.e., most villages worldwide) won't get some made up name entered on Wikipedia and picked up in Wikidata automatically at some point as they are sister projects.

Names don't always have exonyms.
I am sorry but is that a password on the pink post-it note?
> Why is the company even involved in the process? They produce a new product and it initially gets a label that says it hasn't been tested, which will rightfully deter customers when most existing products don't have that label. The government performs its testing to check if it's harmful, prioritizing based on which new products are expected to be popular, and once published their results go on the label one way or the other.

This a fundamental point of misunderstanding. The government in case of the FDA doesn't test products. They just review the documentation that manufacturers submit. In case of medical devices which are similar to an existing approved medical device (a 410k) for instance the FDA charges $21,760 for this review ($5,440 if you are a small business) and under law has to have the review complete within 90 days.

To compare: performing just one of the required tests such as biocompatibility often costs more.

The FDA also doesn't write labels for you. That is entirely your responsibility as a manufacturer and frankly impossible without having complete insight into manufacturing and design.
I've been looking for this too - high quality sleep tracker that doesnt connect to the internet that produces downloadable metrics. I dont think it exists.

If gadgetbridge wrote an oura ring connector id buy one in a heartbeat. I had a mi 5 and the data quality was so crap.
Note that it can also be due to translation. I switch between 3 languages in my day to day life, I sometime ask ChatGPT to help me formulate something or review something I wrote. And it often adds such a note at the end if I mentioned it was for an online comment or something like that.
Yep, this sentence from the article is good summary of the problem they had:

> The rest of the team observed them in admiration.

They should have been included in building base, they also should spend time learning what state of the art is (since, as article says, they had time before requirements started flowing)
For me that's very much been an experience thing. It's often not just motivation, but also that handling errors properly can be genuinely difficult compared to writing the happy paths of code.

It's probably a good thing to do a training/knowledge sharing on in an org (seniors show juniors different ways to handle errors).
Building apps with VB6 was so productive, wish it was that easy to build mac apps these days.
> tedtalk techniques of building credibility with some shoddy journalism linking something common today

popularized by Adam Curtis decades before TED
This is a deeply nihilistic article. The pinnacle of software development is definitely not simple languages and boring technologies. Have we given up?
I see, I use Google to for some of the stuff you mentioned.
I think you are seriously overreacting. The guy armchair judges a man who deliberately takes on an oppressive regime and then it's against the policy to point that out in a way that is neither using insults and even leaves room for me being wrong? Go ahead and delete my account. Couldn't care less. I think you are doing a great job here - seriously - but you are not doing yourself a favor by wasting energy on such harmless comments like mine.
Precedent: https://en.wikipedia.org/wiki/Wikipedia_logo#Events
I noticed Namen/Namur too. That is one where the label seems to be drawn from Wikidata instead of using OpenStreetMap data which has the names correct for each language.
Chatglm3-6B-32k
Person two sounds great to work with, would love to be like them
"Intermediate dev" strikes again!

Junior dev works in fear and tends not to make a mess

Senior dev knows less code is better than more

Intermediate dev knows about every tool in the toolbox but doesn't know when is the right time and place to put them to use

It's an extra insult to have to follow through on their bad decisions once they leave
Rust, like Scala, is a complex ever evolving language that attracts curious minds. Look at the human side of the story. Yes, teams can build great software in Rust. But Rust also attracts many people interested in playing with fancy language features.

If I had a choice, I would have taken Go over Rust just because I need a different kind of people in my team.
I pay for kagi and still use google pretty often. They are different tools, google is just one !g away.
Easy/hard switch at the top doesn't seem to do anything?

Maybe instead of hints for 4 bit summarize them to combined hints for the full bytes in hard-mode?
Depends a lot on your situation:

Does "CTO" mean you are the tech lead of a small (single team) engineering organization? Then everything written for staff engineers applies. E.g I've heard good things about "Staff engineer's path" by Tanya Reilly.

Does "CTO" mean you are leading an org that is too large to be hands-on with tech, and need to build an effective structure and culture? Then I second the recommendation for "an elegant puzzle" by Will Larson.

Or does "CTO" mean that you switched from being an engineer to managing a team of engineers? Then everything for new managers applies, for starters I'd recommend "Becoming an effective software engineering manager" by James Stanier, or "Engineering management for the rest of us" by Sarah Drasner.

For some good general material, I'd also recommend the resources that Gergely Orosz makes available for subscribers to his "pragmatic engineer" newsletter. Those are templates for the kind of documents and processes you will most likely need - if you're new to the role, you will not go too wrong by using them, and if you want to create your own they are excellent starting points.
Added to my reading list. Thanks
I live in Israel/Palestine, and strangely enough - the game is not played here AFAICT.

I mean, we have dreidels (they're called "svivonim" in Hebrew, from the root S, B/V, B/V , relating to rotation: "histovev" means "rotate" or "turn around", and "sivuv" is a rotation or a round) ; and we also have those chocolate coins - but they're not really related to each other. Frankly I have no idea how the chocolate coins relate to Hannukah at all, but whatever.

Anyway, the play with the dreidel is trying to get it to last as much time as you can without falling over, and that's basically it. There are fancy dreidels with colored lighting and a structure which increases the rotation time, that was a kind of a thing when I was younger at least. But the gambling is weird.
The tone and aesthetics of the video feels like I am watching a "conspiracy theory" video made to elicit all my psychological triggers and biases towards believing in a "grand conspiracy" to control us (paradoxically, the video feels like exactly that: tricks to elicit specific psychological responses). True or not, I stopped watching it.