skysight-inc/HackerNews huggingface dataset:
> Only in the sense that BIOS systems historically programmed non-DST-aware local time into the RTC

I would love to hear proposals on how, at a hardware level, you would track Daylight Saving Time. Not just how a Daylight Saving Time correction would be applied, but also how the hardware would receive updates to dates at which DST is observed, within which geographic borders, and how to handle conflicting updates for locations where the geographic borders are contested.

> you actually have no-conversion-needed access to UTC or something UTC-like

No, you don't. You may have access to an API that has already applied conversions when by the time a result it returned to you, but that is significantly different than having direct access to a universal clock. (And assumes that such a universal clock even exists.)

Your clock is a hardware-based oscillator, with a counter for the integer number of oscillations that has occurred. You do not have a UTC clock. You have an experimentally-determined and infrequently-updated conversion between your clock and the UTC clock.

> NTP gives UTC

No, it doesn't. NTP gives an approximation to UTC, and is only available when you have a network connection available. The accuracy of that approximation depends on quality of that network connection, and whether it has asymmetric delays.

> GPS gives something that is a lot closer to UTC than to local time

While true, this is only available for devices that have GPS capabilities, in a location without sharp elevation changes that would delay GPS signals.

Everything has a conversion factor. Everything. If you record the original measurement and the conversion factor used, you can recover from errors in the conversion. If you only record the measurement after conversion factors have been applied, you cannot.
Show HN: Caps-log (Captain's log) – A small TUI journaling tool
Caps-log is a compact TUI (Text-based User Interface) journaling application crafted in C++ and leveraging the FTXUI library for its terminal interface. It allows users to save daily log entries as simple markdown files, making it an appealing tool for those who prefer working within a terminal environment.

The interface is designed with a calendar feature that stands out by marking the days associated with a log entry. Furthermore, it can accentuate days based on specific 'tags' or 'sections' identified in the logs, which are either markdown list items starting with '*' or level one headers.

In addition to these features, caps-log includes password protection for your entries and offers a somewhat 'hacky' (for now) method for remote storage. This is achieved by integrating with a pre-configured Git repository, enabling remote storage via a git remote.
This is silly. You can get food poisoning when one person fails to wash their hands properly after leaving the restroom.
At least it sounds like you're funding good schools in Chicago.

California has a bizarre problem where the most expensive areas to live cannot fund their schools. Cupertino, the city of Apple's HQ, median home selling price over 2 million dollars - relies on state funds to pay for its public school district, since local property taxes aren't enough:

https://siliconvalleythings.medium.com/why-do-silicon-valley...
That is exactly the mentality that will doom us.
Reporting the income paid to the IRS would lead to an easy to review disclosure stream for courts and other enforcement agencies. Normal workers and bankers have their income reported, so this money / value changing hands should be reported too. (Even if presently it isn't.)
for me its the plugins speed

a good example is magit on emacs, magit seems great, and i really want to learn it and use it, but its very slow (at least on windows its slow enough to make you unable to practically use it)

in short, speed changes everything
Then that should be on your resume.

Knowing that you built an internal workflow engine is much more interesting to me than knowing you were a "senior software engineer".

It gives me something to ask you questions about in an interview - I don't need to see the proprietary code to have an interesting conversation about how you designed it and what you learned from the process.
Cool game! Curious, why are there numbers on both sides?
Good. Upfront pricing and predictable wages are a good thing. People underestimate how much mobility drivers have. If nobody tips, drivers will go work for McDonalds or Walmart until either (1) tipping resumes or (2) base fares go up.
BYD's cars gave crappy suspension. Compared to a BMW on the highway...
So if, according to the stats plucked out of thin air, KYC isn't doing enough to stop things they presumably think are bad, I assume the article author wants even stricter controls?

Oh wait, they don't. Just ditch it and let anyone move money around with no controls. I'm sure that would work out fine.
It would be framed that way, but the irony is that mandatory parking minimums are more anti-poor, it’s just that the burden on the poor is hidden in the cost of housing making it less obvious.

Car ownership is lower among people with very low incomes, but if they want a place to live they still have to pay for parking to be built. Shoup’s book has some examples of proposed low-income housing that ended up getting blocked over parking minimums, even though most of the would-be residents did not own cars.
The reverse is also true - since by revealing the name, all the friends and family members will feel pressure from their communities.

Plenty of people would consider the impact on friends and family before such an act.
Haha thanks for this laugh!
I don‘t quite see why the high level architecture couldn‘t be done by AI either, once it get‘s good enough to build the low level one (which is what software development really is). Half of architecture is best practices anyway, which are explicitly in the training data, and the other half can be inferred from implicit principles in existing systems that are also in the training data.
not enough compute

Which type? Storage? Compute speed?

How do you know what the lower bound for AGI is?
Put a number on it. How much should we spend per life?
The thing is, if you are not bullshitting too much, people will stop fact checking you. Because most of their searches will check out and that is boring. However, if people fact check you constantly and find you are saying bs, they are doing it on purpose - because they do not like that you bs so often.
Self-drive is not about human, is it?
Author here. "Offset" is indeed relative to UTC. The problem with allowing adding timedeltas is that you give users the impression they are doing valid arithmetic, while they may not be.

Example: You receive a timestamp of an event in Paris: 2024-03-31 01:00:00+01:00. If you allow addition, you may be tempted to think you can "just add three hours" and get 04:00:00+01:00. However, because Paris has a DST transition, you'd actually want to have 05:00:00+02:00

In the end, the choice is between "users know what they're doing, just let them" and "users need to be prevented from making common mistakes". I choose the latter.

Note that also NodaTime doesn't support arithmetic on their OffsetDateTime, for the same reason.
An easier way to spin up emails for every account:

For some email providers, if you add a "+" modifier to your email address, anything after the + will be ignored and still routed to your main email address. But email systems will still treat them as unique email addresses. (So abc123+Netflix@gmail.com and abc123+nytimes@gmail.com would both be delivered to abc123@gmail.com.

This limits their ability to link your accounts against each other. And you can see if someone shares your data when you start getting hits on your Netflix email address.
Did EU not learn from funding Russia. It is not a good idea to empower dictatorships.
This seems like a sad re-implementation of rowhouses.

https://www.realtor.com/advice/buy/what-is-a-row-house/

https://en.wikipedia.org/wiki/Terraced_house

https://en.wikipedia.org/wiki/Elfreth%27s_Alley
Python Is Portable (2021)
You're probably not going to be able to install random binaries from the internet on those kinds of machines though.
It's increasingly difficult to change account's email and phone number, some services require selfie or scan of identity document. The fingerprint consisting of email and phone number is slowly becoming digital DNA.
Agreed. I did the apple-android-apple switch multiple times. At worst, it took me a day of transferring data and making sure all works the way it is supposed to, and then a week or two getting used to the UIUX (because each switch had multiple years in-between). That's quite nothing.

My move back from west coast to east coast of the US recently was way more demanding and taxing in every single way, even if we exclude monetary factors entirely. Moving countries would've been multiple magnitudes even more complex than that. Did that once almost 15 years ago, so I have a basic idea of how difficult it can get. It wasn't even that difficult at all compared to most cases. Doubly ridiculous to hear people trying to compare moving cities to switching between iOS and Android.
A video review needs to offer drama – either amazing over-the-top experience or absolute misery – in order to perform well.

This is part of the problem. Social media sites are full of niche content that is interesting at first (when encountering it as a new topic) but rapidly devolves into the BEST, the WORST, the CRAZIEST, or way overworked micro-obsessions. I get tired of the sound of my own voice during periods of high social engagement, but most influencers, youtubers etc seem sadly immune to this, preferring instead to wring their subject material dry.
Nice! I made my own DHT crawler in C for a science project in high school.

git: http://ni.4a.si./sijanec/travnik/tree/src/dht.c
By denying it to the mother.

Can I move over to your state, and just take a blood transfusion, or an organ from you? I will die without a kidney, and surely you can spare one... My body autonomy is more important than yours, after all, I should be able to make such an imposition on you. My life for a minor inconvenience for you.
I am new to GitHub and I have lots to say
So it doesn't strip unneeded stuff?
ISO/IEC 42001:2023 AI Governance Standard
Profile checks out ;)

Do you have a blog?
Are cheap bike helmets unsafe?
That seems such an odd and specific depreciation notice to have posted if it's not true. That's not a single engineer "whoops" kind of mistake.
"good and well-managed" vs "[merges everything] users want" - pick one
Louis Rossman, possibly?
River In Flux: Extreme flooding and droughts may be the new norm for the Amazon
I would wager you mostly dislike bad CGI – that's any CGI you actively notice being CGI – like most of us do. Of course, the disdain varies, but I have yet to meet someone who thought CGI was cool, because it was noticeable.
Sora could ruin peoples lives
I work in this field too. And I'm not saying the FSD is good. I'm saying cameras are effectively photon counters these days and the leaps forward we've seen in text and image generation from ML, has yet to impact robotics in any meaningful way.
Every year I spend as a developer I grow more fond of plain HTML websites like https://www.kleinbottle.com/ and slides like https://youtu.be/wGoM_wVrwng.

Maybe the more I learn how exhausting and competitive it is to be a PM or designer, the more I want to differentiate myself from them, so I can chill and work on engineering.
Do people tip Uber drivers outside US ?

AFAIK it's not a common practice in my country
kyc is a lot more than just "muh privacy," it is effectively the lynchpin of how the United States weaponizes its monetary standard against other nations and individuals. KYC allows the state to maintain the illusion of a free and fair trial by jury whilst at the same time freezing all monetary assets you could use to ever defend yourself under the guise of 'crime', effectively guaranteeing themselves a win.

and to clarify the article, not all cryptocurrencies are set in stone traceable. Monero enjoys ephemeral transactions that are so untraceable, no ones claimed the US government bounty for a proof-of-concept yet. In turn, youll likely see most KYC exchanges get strong-armed into dropping support for mondero-like currencies altogether.

your entire monetary life is effectively for review. visa/amex/mc all tag your transactions with a vendor code as part of KYC to build a profile of your spending and sell analytics to economists about what you buy (food, guns, clothing, cars, etc..) move too much money in cash? KYC kicks in and youll need to explain to the teller why you want that money. Dont want to explain? they will inform the FBI under the bank secrecy act. want to know if they reported you? you cant (its literally illegal.)
I tried the same in my Linux terminal emulator, and it took 0.2s, when I added colors, 0.3s. That's 100x faster - maybe diff in VSCode means something different than running diff and printing the output? Did you include the time needed to open the files?
Counterpoint: The only really pleasant + mainstream + cross-platform languages for new client/desktop software today are Go and Rust. Depending on the Python interpreter or the JRE or whatever is a huge pain when you don't control the environment. Just spitting out a native binary really helps. (I say this as someone who doesn't personally find Go pleasant, but I understand that lots of other people do, and I respect the tradeoffs it made.)
I like simple tools, but this may be too minimalist for most presentations I see being held, or virtually any presentation I make. Adding an image on the side of text, or even anywhere on a text slide, is something I'll want in probably 80% of the presentations I do. One could use image editing for the same effect, particularly if this supports SVG and thus the added text won't get blurry, but that seems rather roundabout

My employer has a Latex template which we use by default (I've also made a LibreOffice one for the one time I wanted a video in there). The only annoying thing is that you need to memorize or look up a handful of things like how to align an image the way you want (e.g. below/besides text), but other than that it's about as simple to use as this tool. The advantage of Sent would be skipping the initial setup, but then Sent also doesn't give you any design elements like a title page or slide numbers for people to refer back to

I'm also wondering in what version of 2014 (initial git commit: https://git.suckless.org/sent/commit/2e435b7da8067f4e6934bbd...) it made sense to write a GUI tool in plain old C, or why this git server makes you press "parent commit" 30 times to find the initial commit
Sometimes it’s actually speed that’s the issue (when e.g. opening massive text files) but usually “speed” is more about responsiveness in editing, text navigation, etc, which some people are very sensitive to. The time between action and reaction is best minimal as possible.
I'm with you on wishing WebDAV continued its rollout. These days there are great low-drama server-side deployments like https://github.com/sigoden/dufs. It's run relative too - you could habe multiple dufs processes serving up different directories in different ways. But for WebDAV, you can't simply mount that on the client side for every OS that's equally low configutaion. For that reason, I really like sshfs as it can be initiated from the client-side without a lot of config (just a mkdir of the mapped dir), and it's OK most time despite it's lack of speed and multi-day uptime. I'm on a chromebook now and it turns out that Samba is the easiest client-side tech to use for remote file systems. DAv should've been uniquitous.
Can you elaborate on how this is "fake" open-source?
Why obvious? Computers have been augmenting human skills without replacing them for a generation. Did copilot make all your coding skills obsolete or did it multiply your efforts? Does DevOps automation remove the need to DevOps skills or allow you to do more?
Remember that story of the doctor who leaned on chat gpt to communicate calmly and effectively with his patient’s family so they stopped interrupting with backseat care advice? Did the language automation replace him or improve his efficiency and communications effectiveness?
We’ll probably see another generation of computer augmented human effort before AI people start operating autonomously. If you care to prepare for a big transition focus on that one, but it will be a social transition not necessarily a technical one.
Idk.

I've grown up reading business news/trade news in the tech industry since I was a kid, my dad was in the industry, and I am as well, so all these names are common to me.

All I can say is any long read business news you see in NYT or WSJ is 3-5 year behind trends.

If it made it to either, it's already at the 4th-5th part of the Gartner Hype Cycle (which itself deserves a hype cycle)
Depends on the local climate ? Can't be easy to be a H/G and not have a surplus for the winter.
I’m trying to get to a point of convergence with 3 different contributors hacking on it right now, and make it a PR. There is also a new “windows-port” channel on Discord. Finally, we are waiting for Zed team to confirm if they are interested to have Windows port in tree at this point.

As a side note, Linux is going pretty strong!
Depends. If you manage to fold a prion it will spread to other users and corrupt their memory, introduce odd rendering artifacts and finally brick their computer.

;)
I don't get how exactly they would be wrong with that and I am not sure why saying "update from the buggier version to a less buggier version" (that is implied with an assigned CVE) is a bad thing.
The thing is that you can never be positive that the poisoning comes from the last meal, a previous one, or getting germs in your hands somewhere else and having them transfered hands to mouth sonetimes inbetween.

It is simply dishonest to accuse someone of food poisoning in a review unless statistics points to it (like an x amount of passenger of same flight suffering from the same symptoms).
Implementing sample_infohashes opens your torrent client to abuse. UDP responses are much larger than queries and this protocol (BEP51) allows attackers that can spoof source IP addresses to use a large number of clients as mules for amplified distributed denial of service attacks.
I love this approach. Great work.
So you should live in a state that values life that way, and I'll live in a state that values life the way I prefer.
Nothing holding you back doing exactly the same with Tailwind.
Are you using a button press??

I am angry that I didn’t think of this.
It seems like some backend code could easily strip the “+” and everything after it before saving an email to a database. Not sure how viable this is but I’ve also never tried it.
> This limits their ability to link your accounts against each other

This sounds extremely naive to me. Why would it limit their ability when this feature of gmail has been publicly known forever? All they need to do is ignore everything after the plus when cross-referencing accounts.
Yes, they could have cited some sources, but the number is spot on. It's an overestimate, even.

https://www.unodc.org/documents/data-and-analysis/Studies/Il...

> Globally, it appears that much less than 1% (probably around 0.2%) of the proceeds of crime laundered via the financial system are seized and
frozen.

https://www.tandfonline.com/doi/full/10.1080/25741292.2020.1...

> the confiscation rate might be 0.07 percent. In other words, despite ubiquitous money laundering controls, criminals retain up to 99.93 percent of criminal proceeds.
Because it's mostly undocumented, so they have to learn from where?
Perhaps this can accelerate DRM hacking if multiple billions of startup money are put behind breaking it to stealthily add to the data sets. All the more fun if it's done somewhere extradition-proof from the US.
> If you just do a general cut across the board based on 'opinions' how do you know that the ones that are left are the useful ones that will keep you lean?

This is hard. Which is why you identify obvious outliers first. It's much easier to identify obvious slackers and top engineers who sell their soul for your company (again, not a good thing, but for the sake of the argument -- and realism -- we're forgoing ethics here) than it is to identify lower-than-average or higher-than-average employees who are much closer to the median.

Next, a company looking for saving costs would be looking at top-earning employees with a long tenure. There is most likely not a lot of fat to trim here, but the profits could outweigh the risks.

If you're looking to increase productivity and profits only, you'd also have a look at non-value-producing employees, or those who introduce friction. These employees may add to a company's culture by providing equality strategies or acceptance groups in strong economic times, which in turn could also attract more employees with a similar culture fit, but money is scarce now and shareholders want profits, so they must go. I've seen this happen first hand.
> A 2019 study of 40 million Uber rides found that 16% of rides received tips

> Sixty-one percent [of US adults] said they [tipped] for taxi or ride-hailing services

hmm
Discounts seem to be $2K for a $47K Model Y long range picked from inventory—-is that actually deep or can I find better deals?
The people can write whatever laws they want. We are also slowly sliding toward innovating with the overall system. Wealth can be redistributed with the flick of a wrist.
The Seismic Shift That's About to Change the American Workplace
Historical: http://www.catb.org/esr/writings/taoup/html/ch01s06.html

Modern: https://clig.dev/
Poland’s PM says previous government illegally used Pegasus spyware
Cops do have authority to use violence, but they must not have a monopoly. If a cop encroaches on another person in an unjustified manner, they should face exactly the same consequences, up to and including death.
>any identified facade repairs must also be approved by LPC[3] which likely adds to the substantial burden on low(er)-income co-ops/condo corporations.

Well that finally somewhat explains why most new housing being constructed in nyc is so insanely ugly
This is an guy who thrives on faux drama in his youtube videos (as is typical), harassing the national airline one of the poorest countries on earth.

20% of the population of East Timor is unemployed and 52.9% live on less than $1.25 a day. About half of the population is illiterate.

What is being sold as revenge by all of these airline and points websites is more likely a lack of sophistication from the employee(s) in question, and likely having more pressing concerns than this guy.

The first-world, monetised, exaggerated outrage and victim theater is sickening and for none of the reasons stated by this idiot influencer.
Dude what a ridiculous comparison, Slovakia vs Russia... What's wrong with Slovakia, I would like to hear it from you.
The iPhone got smaller, then bigger.

The rationale for embiggening the iPhone (screen size and ergonomics) doesn't apply to headsets.
Joe,

What is the license for DBSnapper ? GitHub does not seems to list one
I'm out of the loop on this. What has been happening? Do you get IP blocked? Rate limited?
I've seen an example of somewhat similar movement at https://vas3k.blog/ - old posts of Vas3k paint an interesting picture.

Decision mostly depends on internal position, relative importance of various things. West does have drawbacks, but also may offer unique benefits, at least for the moment - like the ability to plan ahead for long enough.
Sadly true... Maybe in a few years, if it gets popular enough, and the key decisionmaker gets wooed into allowing it.
The open source geospatial community is pretty amazing :

https://wiki.osgeo.org/wiki/Main_Page

Esri in the cloud is terrible. Geoserver is much better.

Cloud Native Geospatial might break Esri's hold :

https://cloudnativegeo.org/