skysight-inc/HackerNews huggingface dataset:
Paying multiple hundreds of dollars is a choice, not a necessity. An active 40 Gbps, 240W cable is around $50 these days. I doubt that most repair shops would even give you a repair estimate for less than that.

> But then again, most people don't have the SMD rework tooling to be able to easily replace receptacles

And that's exactly why a reasonable design assumes that buying a new cable will be the preferred option (over having to re-solder components on a device) by most consumers. It certainly is for me.
The meme was "the eye can't see more than 25fps anyway", which is less than 50ms. It's a meme because it's of course incorrect. There is a huge difference between how long it takes us to acquire and react to what our retina is sensing (in the order of hundreds of ms), and keeping track of a moving/evolving shape (<5ms).

Here you are saying that latency of 250ms is unnoticeable, which is utter nonsense.
Even in LA I don’t think I saw much more than a brief burst of 53K. It really needed everything lined up correctly and my old building with too many party lines was a noisy mess.
It's amazing we have so many high quality open source fonts / independent effort working on them nowadays.

Also a big fan of condensed mono fonts

Oreilly used to use "The Sans Mono Condensed" which is amazing.

Other favorites of mine: PragmataPro (paid), Iosevka Comfy Fixed , M Plus 50 (free).

Anyone has other recommendation for good condensed fonts ? (Especially Serif / Sans)
Side loading wouldn’t help you with that. What you’re describing is the activation lock, there as a theft deterrent. It happens before any point you’d be able to side load. After that point, you can setup the phone completely offline.
How Jef Raskin started the Macintosh project (2012)
Worth mentioning prior discussions:

- https://news.ycombinator.com/item?id=12624309 (2016)
Lots of other advice here but just wanted to add one piece: when you do get interviews, beware of anything that sounds too negative about your current (or past) employer. Even though the fact that you're looking for work basically implies that you are unsatisfied, if your tone or language is negative it will give the impression that you are a negative person.

So, when you do get that interview, just say that the opportunities for learning new things are your current job are limited, or something else that is true but not too negative-sounding. I have seen candidates who trash talk their current or former employer in an interview get rejected for that reason, because immediately people wonder, "will they talk like that about us if they get this job?"

Also, keep in mind that the problem is not you, it's that the programmer job market is saturated with the Big Tech layoffs from earlier in the year, so keep your self-esteem up and your skills sharp and in time things will turn around.
There was a point where I did try to use Signal in anger. It petered out almost immediately because nobody I talk to uses it except to turn on disappearing messages, shit-talk somebody else, and then go back to Slack or Discord. Because it does do disappearing messages well! But nobody I know wants to deal with it past that because contrary to your "it's just like everything else", its affordances are at best not distinguishing and certainly not good.

At some point, perhaps it will enter your consideration that talking about things like "people respect[ing] themselves and their data enough" is alienating to anybody who has a job and a mortgage and things they care about more than your minority choice of a messaging platform. Normal people don't care because normal people don't have governments, etc. in their threat models because normal people are boring. If you want to interest normal people, you have to be better than the BATNA--better than non-use. And saying "privacy" or "just get your friends to use it too" is a fail state.

Linux-on-the-desktop failed, too, when the only tool in the box was hectoring. (He said, from a Linux desktop.)
Not sure if this is a serious question.

Each store will have an opening time, each will store the local time that the store opens.. just as utc.
Well then maybe they should store the epoch alongside the duration value too! Wouldn't want to get confused thinking it was duration since some other epoch!
Banana Software; Ripes at the customers
1. That isn’t date data. That’s just storing a local time.

2. That’s why you WANT time zones in this example. It will automatically stay at 10am instead of bouncing around when DST rules change.

I’ve never ever needed timezone-less dates. Even using UTC or timestamps, it’s still UTC.

A date without a time zone is like “10 inches” but without the inches so it’s just “10”. Absolutely meaningless. You start moving just “10” around without the units in your code and then your Mars Orbiter explodes.
There are still people that swear that they can brake better than ABS. Until they do a side-by-side test.

Re: custom UnmarshalJson implementation - you still have to remember, and do it for every serialized format (e.g. sql).

A default case in a switch only solves, well, switching. If a rogue value comes in, it will go out somewhere. E.g. json to sql or whatever things are moving.
Pointing out real issues is bigoted? That's totally backwards. It's bigoted to shame people for pointing out such things even though they are taboo.
If that were true, the recommended fix would be to continue using utc (as numbers). Instead, the recommendation is to use datetime objects.

This, I think, is the idea that will be quietly ignored in the long run.
Cool typeface, but pretty illegible to me (I realize this is very personal). I don't think my eyes could handle this for more than a few minutes. That's the thing about typefaces — there are typefaces that are far "prettier" and more interesting than the ones I use, but they don't scale in the sense that they just can't be used as your daily driver. Good typefaces for all day programming strike a balance between style, legibility and "plainness" that makes them suitable for staring at all day every day.
appreciate the effort to use unicode to type the subscript
I feel like the license used on Llama covers that, right? Carve out an exclusion for large companies so they have to obtain a commercial license and let all the ones below that access it for free.
The Billionaire Problem
They said Macintosh Operating System, not macRos, but in Spring-Recoil games like these, you can basically program whatever you want using Lua widgets, and there's a fairly easy scripting for commands allowing for things like «when I press button X select half of the currently selected units, in a radius of Y around my mouse cursor, picking only the ground combat ones with more than Z% health».
I use replit to give people a quick way to play with my open source projects online without installing anything on their computers (https://replit.com/@pimaj62145/SQLPage).

But I have always been on the free plan. Their paid plans are indeed very expensive for what they offer.
Why is humanity like this?
Femstreet is a media platform amplifying female voices, accelerating their success, and creating a culture of empowerment - where women lead, shape, and fund the future.
https://news.ycombinator.com/item?id=38018404
You may want to try going the self-employed/freelancer route. Just try to get at least one paying side job where you can charge a reasonable hourly rate and take it from there. If it doesn't work out you can fall back on what you have and if it does then you can try to expand it. Relatively little risk, and if it works you're free from the gatekeeping because in my experience for self-employed people credentials matter a lot less than work experience. Best of luck!
For sharing between systems and representing dates to humans debugging a system, the following has worked well …

Planned local events: future date and time string including local time zone

Planned global events: future date and time string in UTC, with UTC timezone

Past events: date and time string in UTC with UTC time zone, unless there is a strong case to be made that these should be localized (see “planned local events” above)

Strings in the format specified by ISO-8601.

Of course, internal representation can be whatever it needs to be for efficiency. For example, maybe your database stores as integer microseconds since an epoch. Fine, but as soon as that leaves the database, ISO-8601 that date.
You know what would help people adopt timezone aware timestamps? Just make now and utcnow return timezone aware timestamps! What's the point creating a naive timestamp when you know the time?
There seems to still be a lack of incentives to write good software. Until the fines for data breaches or bad releases become dangerous to the existence of the company, this won't change.
> you deserve what you get

Seems unnecessary to add that as not everyone would've been aware of the PSL.

The parent post bringing up PSL was a helpful addition already.
Pretty sure most people who upload things to YouTube get nothing from the video. YouTube knew what they were doing when they destroyed competition by making uploading anything for free. This is their fault and should have to live with the consequences or charge people to upload content. Charging viewers to watch content is stupid.
There's an issue about size here too. When you are a small tech company there is a very real risk you will not exist in one-year.

Open source code is a much better protection for your customers than an escrow because all kinds of events can occur that don't quite trigger this escrow but which the customer could never have allowed to be risks if they'd been itemised.
> hardware-accelerated PIR which is currently at use at scale.

Can you tell us more about that?
That’s not my experience. In the early stages, it’s often not clear what the interface or logic should be - even at the external behaviour level. Hence the reason tests and code evolve together. Doing that at native code level means I can focus on one thing: the domain logic. I use FastAPI plus pytest for most of these projects. The net cost of migrating a domain-only test to use the web API is small. Doing that once the underlying api has stabilised is less effort than starting with a web test.
The current deal with MSFT is cut by Sam is in such a way that Microsoft has huge leverage. Exclusive access, exclusive profit. And after all the profit limit is reached OpenAI sill need to be sold to msft to survive. This is like a worst deal for OpenAI whose goal is to do stuff open source way and it can’t do so due to this deal. If it is not for the MSFt deal, OpenAI could have open sourced and might have resorted to crowdsourcing which might have helped humanity. Also, quickly reaching profit goals is only for good for MSFT. There is no need to actually send money to OpenAI team, just provide operating expenses with 25% profit and take 75% profit. OpenAI has built a great software due to years of work and is being simply being milked by MSFt when the time comes for taking profit.
And SAM allowed all this under his nose. Making sure OpenAI is ripe for MSFT takeover. This is a back channel deal for takeover. What about the early donors who donated with humanity goal whose funding made it all possible?
I am not sure Sam has any contribution to the OpenAI Software but he gives the world an impression that he owns that and built the entire thing by himself and not giving any attribution to fellow founders.
Uh, just assign your mock function to `<insert name here>`? Python is really the wrong language to be complaining about a lack of mockability.
This could be self-funding if they allow the crew to vote each other out of the airlock, and edit it for Netflix.
Is that simpler?

Everything “deeply human” has evolved at some point I guess.
Right now, I am dealing with this problem that I have historical data recorded in Eastern and Mountain Time. Everything is local and nary a timezone in sight. Data files are mixed, and no obvious way to determine provenance.

I cannot just guess what timezone these data points were collected, so I have to suffice for local time. Which is 100% fine for the users, because that’s exactly how they think about the problem. There are probably no global events against which they need to sync, just interested in the relative differences between events.
They are bragging about having a challenging AI.

We will see, I've just downloaded the game. Hopefully, the AI is better than Blizzard's 98's Brood War brain-dead computer :)
we are not talking about spellbooks sitting around that you can read and destroy the world.

Acquiring the basic information is literally the easiest part of deploying any weapon.

If anything LLMs make it more safe since they're liable to hallucinate things that aren't in the training set.
Instead Anthropic co-founder siblings the Amodeis made it. Couldnt help but notice that Marc Benioff who owns Time also is the Major investor(think Khosla for OpenAI) into Anthropic. So i would take "times 100" with a side of pickle.
There could be a contributor licensing agreement in place that effectively transfers copyright. But yeah, this is a potentially sticky point. It's inherent to the license that one party is special
One comment in 8 months and this is it? Really, if you can't say anything constructive to someone asking for help maybe not answer at all?
> A case for the public suffix list?

For people curious about what the public suffix list is: https://publicsuffix.org/
The IMF is slowly pushing for digital currencies to replace cash
I'm neither an academic, nor chemist - as the authors are - to have any sense of "given COVID, was this publication delay unusual?".

My point was that the title should have noted "(2021)", and that there's been plenty of time for later research and developments to supersede what's described in the article.
Hey, if you are comfortable reaching out, can you email me? I will see how I can help and hopefully connect you to the right channels (either here in India or otherwise).

(I could not find any way to contact you.)
I will always prefer to work from home
Have they though..

What is the evidence of that, and what is your evidence that this "return to mission" will "undoubtedly better for humanity"

After all, as we see by looking to history, the road to hell is paved with good intentions, lots and lots of altruistic do gooders have created all manner of evil in their pursuit of a "better humanity".

I am not sure I agree with Sam Altman's vision of a "better tomorrow" any more than I would agree with the OpenAI boards vision of that same tomorrow. In fact I have great distrust of people that want to shape humanity into their vision of what is "best" that tends to lead to oppression and suffering
>that is what the press release says.

In the initial press release, they said Sam was a liar. Doing this without offering a hint of an example or actual specifics gave Sam the clear "win" in the court of public opinion.

IF they would have said "it is clear Sam and the board will never see eye to eye on alignment, etc. etc" they probably could have made it 50/50 or even favored.
The next 5 years are going to be hell. Expect AI pushed into everything but the kitchen sink. With the accompanying price raises whether you want the "feature" or not.
hows this compare to something like blueiris, i'm running blue iris with 5x 4K cameras on a small intel NUC, the AI detection works pretty good but always would prefer something lighter and opensource
That's not what OpenAI is doing.

Their entire alignment effort is focused on avoiding the following existential threats:

1. saying bad words
2. hurting feelings
3. giving legal or medical advice

And even there, all they're doing is censoring the interface layer, not the model itself.

Nobody there gives a shit about reducing the odds of creating a paperclip maximizer or grey goo inventor.

I think the best we can hope for with OpenAI's safety effort is that the self-replicating nanobots it creates will disassemble white and asian cis-men first, because equity is a core "safety" value of OpenAI.
Aren’t now, “will be” in a future version. So the can will be kicked down the road as many generations of devs as needed until no one cares any longer.
This comment is badly informed. Germany's big wave of controversial Muslim immigrants came from Syria and other points east, not North Africa. I understand that as a Dutch person your own country's experience is with e.g. Moroccans, but you shouldn't assume the same for your neighboring country.
It's the actual flash creation software, not flash players or flash games for anyone curious. They seem to just work on Windows 10 without needing to look up workarounds, but they crash often in my experience.
I totally believe it. At first I thought the guy had had a really bad car accident.
Its a big deal if a school computer network that wasn't connected to the internet suddenly you open up a direct route with no firewall or security.
> I think that's a bad analogy because I actually use ABS and TC. I don't really use an enum heavy style of programming.

The point the others are making is you are using a less safe type of programming equivalent to driving without ABS and TC.

From your point of view, "TC and ABS is useful so I use it unlike enums".

From their point of view though, you are the person not using ABS and TC insisting that they offer nothing useful.
Marissa Mayer on OpenAI's Board
I understand your point much better now, yes. These are all different from things like cold fusion.
Rust's `time` crate does have separate types for these:

https://docs.rs/time/latest/time/struct.OffsetDateTime.html
https://docs.rs/time/latest/time/struct.PrimitiveDateTime.html

It's not as helpful as you'd think IME - timezoneless date times are suprisingly niche (at least as a useful tool to intentionally choose, rather than an accidental side effect of API choice.)
So, what is your alternative hypothesis? What other thing do they have in common?

I can think of one thing, but you would consider that probably even more "bigoted/hateful". Again, these terms (just like "racist") are defamatory accusations. They shouldn't be used lightly.
Which is precisely the point for decarbonization.

The government should be providing a 500$ subsidy to e bikes for the next 10 years. Everyone should have one.

An e-bike with a kid trailer is really useful.

The mass economics of ebikes is a lot better thancars. An e-bike needs like 1-2kwhr. A car needs 100 kwhr.

If people use the ebikes, the environment impact improvements are maximized for current global cell production with ebikes.
More than half the countries on earth are supposedly looking into this option.

Source: https://www.elibrary.imf.org/view/journals/063/2023/011/arti...
Terraform Cloud Pricing Changes Sticker Shock
You keep saying X11 is insecure but I've never had a problem with that in the last 20 years. I've never known anyone with an X11 security problem in the last 20 years. I've never heard of anyone having an X11 security problem in the last 20 years. Perhaps you can point me to an incident? The idea that it's "insecure" to let applications on your computer access the inputs of other programs comes from smartphone space where you don't actually control your computer or the software on it and that becomes a problem. But for actual computers you control it just isn't (a problem).

Wayland for "security" is cargo culting smartphone user problems. It's not actually a real issue.

I use the keyboard/mouse sharing in X11 (via synergy) and I have for 20 years. It is vitally important to my workflow. It works on dozens of different OSes including linux. But not the waylands linuxes. Any graphical environment that can't do this is useless to me. Might as well not even release the waylands at all (see how silly applying my personal preferences globally seems?).
I'm failing to understand the difference between a website and a service. Are you saying that all modern SaaS offerings are just websites? Can you give some examples of a "service?"
It's great for keeping up with tech news. I wish it were a bit easier to follow and keep up witb conversation threads, especially on big news items.
Just say you have a degree, especially from India, nobody will validate.
Sounds like you got everything figured out, thanks for chiming in =)
I found it very interesting. I'm experimented with it by exploring a few countries in some different epochs.

Regarding the license, I believe it cannot be considered open source (as indicated by the MIT license in your repository) if you are not willing to share the prompts or instructions.
You'd still be buffering RealPlayer.
I had a rat terrier growing up. It's born to go after rodent we thought. But it went after our pillows, stuffed animals, and shoes
You’re also oriented based on objects. We don’t have an abstract compass pointing north 24/7 the way we can use our bodies to determine left and right or gravity to point down.
I just use reddit. Make your own subreddit, encode whatever in to Base64 / Base16

Save as a post / comment and then run a scraper to obtain data.
> If computers do need to know, then they’ll need to know a specific store with a physical location. That gives you the time zone.

Mapping a location to a time zone seems fraught with peril. I’d store the local time zone explicitly.
This is completely untrue re: software. All but the most rudimentary software written by chatgpt is riddled with bugs and inconsistencies so it's mostly useless to someone who doesn't know what they're doing to verify it is correct.

Same principle applies to "bioweapon synthesis" introducing LLMs actually makes it _more_ safe since it is will hallucinate things not in its training data. And a motivated amateur won't know it's wrong.
Teardown of Surgical Robot Instrument [video]
Last startup I worked for hired a Nepal-based QA person. There was a bunch of calendaring and daily/weekly charts in the apps, and she found bugs in _everything_.

I make sure to test with Nepal time whenever I'm testing date/time stuff now.
Christmas is on December 25. It is not on December 25 UTC, or any other particular time zone.
And you are not owed online videos.
It's actually easier with Google. LLMs tend to give summaries of everything.
Because you said "over the last couple decades"
Games are unique that folks seem to want to purchase on release. I have friends who will wait for the 3rd point release (or service pack/ whatever) of windows to upgrade, but will buy a game as soon as it’s available and complain bitterly about the bugs. Games aren't like they were when they were pressed to cd/dvd anymore. They don't seem to see the irony of this.
> 1. I've set my alarm for 8am local time every day. I don't want my alarm clock to go off at 3am just because I'm in a different country

Without timezone, your clock would actually go off in the middle of the night when you are in a different country. Your clock does not know you change location (no timezone, no location-dependent time), so it will alarm you after exactly 24 hours since the last alarm, which, in another country, can be midnight.

> 2. If I have an appointment at 10am next November, that's actually a datetime with a locale (given that my appointment is at 10am local time, no matter whether the DST rules change between now and then).

If everyone is staying in your city, then that works great (sans catastrophic continental riff or meteorite strike). When at any point you involve more than one geographic location, then the appointment is meaningless without timezones.

Now, maybe it is actually the case that you and your software only care about one geographic location in perpetuity, but just like assuming 32-bit IP addresses, 8-bit ASCII, and length-oblivious arrays are all you need, the teeth marks from its consequential bite tend to be quite deep and sanguine.
From airlines to ticket sellers, companies fight U.S. to keep junk fees