skysight-inc/HackerNews huggingface dataset:
Starting with knowledge of another statically typed language, Rust really isn't that hard. Borrow checker gymnastics take a few days to get over after which one can get relatively productive. There's plenty of code samples on GitHub and mature crates to get going on the db and web layers.
Pretty dang close, propagation delay is often given as a percentage of the speed of light (c). Here's a fun table with a comparison a few pages into this PDF:

https://www.commscope.com/globalassets/digizuite/2799-latenc...

It's all about the dielectric constant of the propagation medium. If you're building a system with copper for PCIe gen6, which is 64Gbps PAM-4, you're probably using something like Isola MT77 or Tachyon with Dk around 3.2 and very low dielectric loss. That being said though, I believe the signal attenuation in a FO system would be far better than copper interconnects.
When I was at Geek Squad in 2012, a gentleman brought in an emachines Windows ME PC he bought and boxed back up pretty quickly. It was pristine. However, it didn't work on the modern internet because of SSL. Best we could do was install Opera for him.
Ask HN: Anyone else think that there is an AI adoption paradox?
Any use case with low enough stake for rapid and widespread adoption it is still much more capital efficient to use a low wage human labor over expensive AI systems. Every use case that is critical enough to warrant the costs of adopting it, there are still too many issues with reliability and edge cases for it to be worth using (the self-driving car last 10% problem.)

The only place where cost and reliability aren't an issue is the military (because it's worth it to try to prevent causalities) - a lot of weapons systems that have a higher failure rate than would be allowed in the private sector (think the Osprey, the F-35 and munitions failure rates)
The exceptions prove the rule.

It’s like skipping life because all one does is work. Thats basically 12 hour workdays with sat and sunday 10 hour each.

Lets pray you were exaggerating a bit. :)
I think you may have that wrong (If I'm understanding you correctly).

If you traveled at the speed of light then you'd be at the planet in 0 time your time, and you would arrive with the first of the broadcasts over those 20k years. So once on the planet you'd get to watch all 20k years of broadcasts.

If you traveled at 1/2 the speed of light (not focusing on your dilation for the moment), then you'd still beat 50% of the transmissions and have 10k earth years of broadcasts to watch.

I think the question is what % of the speed of light is a gamma factor of 20k/10 = 2000. That's something like 99.9999999% of the speed of light.

Meaning you would get there before 99.99999% of the broadcasts had arrived and you'd be able to watch just about all of them in real time over the next (just less than) 20k years.

Assuming those two planets are roughly in the same reference frame, the only way 20k years could pass on earth w.r.t. your arrival is if the destination planet is 20k light years away.

If the destination planet is moving relativistically away from earth at an appreciable percentage of the speed of light then I couldn't say what the math would be. Maybe still the same, maybe not.
Ix.io Is Taking a Break
is this temporary? What happened to the site?
LLM agents to forecast geopolitical and economic events.

- Site: https://emergingtrajectories.com/

- GitHub repo: https://github.com/wgryc/emerging-trajectories

I've helped a number of companies build various sorts of LLM-powered apps (chatbots mainly) and found it interesting but not incredibly inspiring. The above is my attempt to build something no one else is working on.

It's been a lot of fun. Not sure if it'll be a "thing" ever, but I enjoy it.
If you would like to port Ultrix to cortex-M I’d love to run it natively.
There are a huge number of GPT's around language learning in the ChatGPT store - see if you can coax any of them to spit out their system prompts and documents.
Also, is there any workflow option in current Kicad for importing a component-naming netlist (of the kind so many existing schematic packages can output), without having a live Kicad schematic?

One lesson of this thread could be: There is enough interest in text-based "schematics" -- aka netlist import -- for Kicad layout to add support for the approach, if it does not currently exist.
Also important for leadership is being a thin-skinned an emerald mine scion who believes in astonishingly racist tropes.
but when they have to change them (i.e. moving to a new country), or they got stolen, it's pure pain. it's not a good system.
> Are affluent kids moving into housing projects in order to get admitted into Dartmouth?

This came up in Boston Public Schools. Admission to Boston Latin took into account the portion of a student body eligible for free lunch. It became mathematically impossible to be admitted to Latin if you weren't coming from a low income school.
No, it's not, and it's fucking annoying to deal with. I am on my desktop computer, stop sending me to my phone just to log in because you don't want to support FIDO or some other form of real 2FA. There's a fingerprint reader on my laptop, face id on my phone, and a yubikey in my USB. Fucking use it
> [Customers] appreciate that [SMS reset is] more convenient than resets via email.

Anecdotally, I'm annoyed every time I have to log into a Google account using phone verification, because I have to stand up from my desk and find my phone (which sometimes is in a different room) in order to receive the call/message with the code.

TOTP is much more convenient in comparison. I don't have to stand up from my desk, because I store the codes in KeePassXC.
We definitely don't know enough to make informed opinions. The manager may be new and had not anticipated how many bugs there would be on a version 1.0, the system may not have worked, or many other possibilities.
Sure, if your probability distribution looks at every point in the universe equally. But we're talking about introducing error in a situation where you're _trying_ to drop yourself right next to a planet, so the areas nearest to your target have a much greater probability.
I’m not even sure this is a positive thing.
> Only send the card to the correct address etc.

That is pointless in the days of eSIM, and even before that it would result in a lot of trouble as a lot of countries don't require people to register a new residence at some government entity that can act as a source of truth.
> What is a SIM-swap attack? It’s where a bad guy asks a carrier to port your cell-phone number to their phone.

How do they get away with this in practice? Can't the carrier phone the number for the SIM or txt to attempt to confirm the owner? Or send you an email or postal letter with a code? Or make you go to the store to show ID?

And if you claim to have no access to the above, send a txt/email/letter alert that you have 5 days to reply to before the switch happens?

Do any carriers advertise themselves as having strong security against SIM-swap attacks as a unique selling point?
The range of creativity and ingenuity in these answers is mind-boggling!
The coolest thing about this article is that it's some work done by Nubis, I've been really excited to see where they go ever since Peter Pupalaikis left Teledyne LeCroy to work there/found the company. Word is he had a great presentation last week at DesignCon, unfortunately I couldn't make it but heard great things from a colleague.
That's a bold assumption that those involved in firing this person were in their right mind.
iOS’s inbuilt password manager supports TOTP second factor authentication right in the operating system, no app needed.
Designing for Support Teams
For sure, there should at least be an option for TOTP backup, but the powers that be know they would rather inconvenience a small percentage in exchange for the benefits.
Create a passkey on each of your devices.

https://www.google.com/account/about/passkeys/

https://blog.google/technology/safety-security/passkeys-defa...

Sites that support Passkeys: https://passkeys.directory/
Todo Lists II: The Eisenhower Matrix
I‘m just pointing out that an identifier with timestamp in certain situations can leak more than just timestamp. E.g. an identifier of medical record in the hospital which location is known. Just this. The exact scenarios of how it can be leaked and how this information can be used are left to your imagination. The possibility of such attack depends on what’s at stake.
Well, yes, I didn't put everything in the language into a post. You got me there.

How about generic containers that can store any object ? Even using the old syntax, it's pretty clear what's going on

NSMutableDictionary *container = [NSMutableDictionary new];

NSString * item = [NSString stringWithUTF8String:"hi there"];

[container setObject:item forKey:@"greeting"];

Where @"..." is a shorthand for a constant NSString

And then the next thing to add could be a number...

NSNumber * age = [NSNumber numberWithInt:18];

[container setObject:age forKey:@"age"];

Then add in an NSDate, or another NSDictionary, or NSArray type....

The standard library that comes with ObjC is really powerful, and since it's ubiquitous, it works really well across a range of apps.

And then there are some really nice design patterns. Create an NSNotificationCenter and enjoy the Observer pattern, tightly integrated into the event loop. Any object can notify any other simply by posting a notification, and any object can listen for them by registering interest. And since collections can store anything, it's easy to pass state around and make large applications work well without interdependency hell. Just one of the built-in nice things... And all without caring about memory management.
This sentence captured my mind:

> Scientists still debate whether viruses are alive—they can’t replicate independent of a host cell’s molecules—but there are even simpler “creatures.”

We have varies "definition" and "categorization" saying virus is not "alive".. you can see many biologist saying this definition does not capture the essence and need changes... There are published paper for that every few other years.

Look like this is what the "AI is sentient" thing going... We will get a textbook definition for sentient AI, but nothing could end that debate.
You can opt out of it thankfully.
The problem is that average sms security is higher than email, but email CAN be much more secure. So for mass market accounts sms makes a good login confirmation and improves security.

But if you've bothered to have somewhat secure email it sure would be nice to use that instead, and not worry about the 50,000 retail and support staff at telcos who can grab your sms account based on a convincing phone call.

So, please, I beg of you login developers, offer email wherever you use sms now.
Russian GRU agents blend in with human rights activists, journalists, filmmakers
Possibly, thanks to assholes as depicted in that video (which may be fictional). Apple does not want the liability or reputational damage from enabling someone driving a car and getting into a wreck, even if that prevents some other uses.

FYI - I don’t know what the rules are that they put into place and what I read was based on comments from some early demos that Apple was giving so it remains to be seen what you actually can and cannot do while wearing one. I’m sure that this will start to come out now that people are using these in the field.
Personal attacks generally aren't encouraged on HN, even if you don't like the person.
You're probably thinking of [flagged] [dead]. People can keep downvoting a -4 post indefinitely and it won't do anything to hide the post or reduce the poster's karma total. People have to separately flag the post, apart from downvoting, for it to become [flagged] [dead].

It's easy to misinterpret because posts that attract heavy downvoting also tend to attract flagging.
iOS Autofill of one time codes works with email and with true TOTP codes. Authenticating a user securely on their phone can be seamlessly secure without relying on SMS.
Tips to Help Yourself Stand Out During a Tech Job Search
That reminds me of the time a shiny new enterpricey ethernet switch delayed a release of Red Hat Linux until we figured out that it was happily corrupting packets and fixing up the CRC and checksum causing certain stress tests being run over NFS to fail randomly. It turns out that sometimes hardware devs don't actually design for the level of reliability expected by customers in their hardware.
* "the likes of", gah, sorry
It's all about proximity. I live in the middle of a very walkable city so (assuming I wasn't self employed), then if could physically walk or jog to work every day I would have no issue with RTO... the moment it involves driving of any kind you'd have to triple my salary.
Yup it's a strawman argument. And furthermore, even the rhetoric used to downplay the idea of holding companies accountable is off:

The idea of "blame" (with some handwaving) carries weight in court and sways juries. And companies are getting sued for big sums over negligence regarding SIM-swaps, like here https://www.techmeme.com/190723/p15#a190723p15
Do people continue paying plumbers and contractors after the job is done? Of course not…

I think it is too easy for an outsider to treat software the same.
Long-time nomad here. I see a lot of churn — people deciding to travel and work remotely who don’t have a solid income. They burn through savings, try to build a business and get customers from abroad, then give up. You can stretch the money better living in a cheaper country, but if you don’t have a steady income you will go broke and burn out spending all your time hustling.

Younger nomads especially struggle with visas. Most countries have income or savings requirements for granting long-stay visas. If you travel on tourist visas you have to move every few months, less than ideal and expensive for building a stable income.

I don’t know the “failure rate” for digital nomads. My anecdotal experience says that’s a high percentage.
> Lets try the same logic everywhere else.

The difference between SMS 2FA and the examples you mentioned is that the former is literally impossible to use securely because there is (AFAICT) no (American) consumer mobile provider that implements proper safeguards against unauthorized SIM swaps and similar. Any company implementing SMS 2FA ought to know this, and any company knowingly implementing a deeply flawed 2FA system and selling it to consumers as "more secure" ought to be held liable when it fails. And the sooner SMS 2FA dies, the sooner the same old websites that implement SMS 2FA and nothing else will be forced to implement something that's actually secure.
"It’s not yet known whether obelisks affect human health, says Matthew Sullivan, an integrative biologist at Ohio State University"

We have no idea what these do. What if they could cause MS? Then drugs could kill these things and prevent MS.

Now that we know some cancers are caused by viruses, we've created vaccines to stop the viruses and the cancer.
not a fetish, but rewarding.

Survival of the fittest and the most powerful.
You'd want to start with D. radiodurans, not E. coli. I'm not sure if this system would drop into D. radiodurans given the very different DNA repair mechanisms.
The name you're looking for is AI-complete: https://en.wikipedia.org/wiki/AI-complete

If any AI-complete problems exist, that would mean human-level artificial intelligence is not possible. Opinions on that subject are divided and often come down to philosophy or even religion.
Rescuing the Rescuer: Saving Myself from a Lifetime of Hurt
Use BQ to crunch the larger set into a smaller subset that you need and ram that into PG/MySQL.

Used this to power a +$30M revenue affiliate platform tracking.
You overstate their role when you say it includes 'delivering something'.

The people who run most businesses would be perfectly happy delivering nothing at all and bringing in a profit. That's why businesses in the western economic system all end up turning purely into investment funds if left unchecked.

All profit, no product.
Link rot makes reading some of the older things a bit sad. The website brought me to a HN front page in 2011, but from the five URLs I tried, I managed to read absolutely none of them. Although I must admit, the quality of that front page was pretty awesome (Google's Dash language, #newtwitter, Google's Oracle case, Windows 8 boot times, CoffeeScript and a lot more).

If anyone is interested in any of these:
https://news.ycombinator.com/front?day=2011-09-09

It's fascinating, too, to see some predicted solutions to problems discussed at the time that came true but were different from what was expected. For instance, we finally got an alternative to JavaScript in the browser recently, but it's not CLR, JVM, or NaCL like many imagined; instead, we got WebAssembly, which is pretty good but has basically failed as a true alternative to JavaScript for now.
I switched and then went back to tmux after a week. It just worked. I will probably try again o six months, as it was def*nitely faster, it just takes me some time to get used to new paradigms
i agree. what is starTAK and dynaTAK? my searches arent revealing anything
> there may be no product with a higher information density than the Federal Aviation Administration’s aviation maps

That's the truth. I can't get Google Maps to shot show me a street name.

But every little squiggle on an aviation chart has information.
Today business are more focused in making profit, delivering something to society is just a side effect.
You can click the "try another way" link, which will allow you to use a TOTP code (which they call the "Get a verification code from the Google Authenticator app" option even if you've never used Authenticator).
I've lived in Portland my whole life. It's pretty obvious how the city has changed for the worse in the last couple years. The commercial real estate market particularly reflects this - and many of the policies that created the downturn were completely avoidable if it wasn't for monoculture that's also present in the other cities mentioned. Do you want some kind of point by point with references? I get that it's easy to feel frustrated that places that are ostensibly progressive are so dysfunctional - and that it feels better to blame it on moronic news coverage on Fox. I really wish it wasn't the way it seems to actually be here.
According to the simulation moving relativistically in addition to shifting the frequency also increases the intensity significantly. Something I had never heard about until now.

I'd love to find a reference for it as I found that surprising too.
I think that's a nice to have skill once he figures out what he really likes to do.

Time-sensitive critical decisions as a career sounds like guaranteed burnout.
Class G below 1200 AGL daytime is 1SM visibility & clear of clouds, but that's below my personal minimums (checkride tomorrow)
> Because phone numbers serve as an effective way to screen for bots.

only because we allow telco rent-seeking on phone numbers.
Zoozve Is Official [pdf]
I have never allowed anyone to expect that kind of responsiveness from me, especially 24x7. The closest you get would be phone calls from my spouse and even then, if I’m in meetings I may not respond an hour or so and that’s not a cause for concern. At work, I have all notifications turned off except for badges or meeting notices. Even then I only check things like Slack or email at most once an hour.
Who says the hub isn't the one hosting the shenanigans?
You're probably right, but 1 mile visibility is pretty terrible, really.
But I once has a math student in my physics class who prefer submitting her assignment typeset in LaTeX. I told her it’s up to her, but it wasn’t a requirement from us. She basically said it would be more difficult to do the assignment otherwise and she would prefer LaTeX instead.

To this day I still don’t understand how it would be easier,l. But I also seen some people prefer doing “analysis” by printing out a plot. To me that’s very inefficient and using interactive plots are much better. I guess the situation is similar, that the ways we think are so different that we can’t imagine how people doing it otherwise would be simpler / better in any way.

(You could imagine carrying the next step in a derivation can be much simpler as you can just duplicate the line and modify from there. Also macros can help. With enough abstraction it could be easier in some way.)
Oh, but that's the problem: because their tenure at this "hedge fund" was so short, and the job market is so lousy, they've effectively been blackballed from finance.
Nobody deserves to be treated like this, but unless it’s in a contract in actual cash terms, treat all compensatory promises from your employer as Monopoly money. This goes for bonuses as well as equity payouts.
No highlighting support for Racket :( , but I guess Scheme is similar enough. What library are you using for syntax highlighting?
As usual, this conversation seems to be one side pointing out how god awful SMS is for security, usability, etc, and the other side going "but how else can we accommodate helpless users". (edit: sorry missed an important negation wording mistake)

Like sure, if I could, I'd make SMS disappear, but really, I'd settle for just punishing those companies so lazy they can't roll out any non-SMS support.
This reminds me of writing VHDL in the Sigasi IDE.
You could write the description for a component, have it's syntax checked and get autocomplete while typing and once you were done, you could click a button and see an overview of your component and how its signals were connected to other components, kind of like a schematic.
It helped me learn and find bugs quickly and I was really missing that when I got started with KiCAD.

I am very excited to use this!

My optimal workflow would be, to use code for describing the netlist using components, then use a combination of graphical and code editor to layout the PCB, like how the UI editor in Android studio used to work. (I don't know if it still works this way)
I'd love to layout my components using UI like in the CAD program "Onshape", which let's you set your constraints visually and the program visualizes conflicting constraints.

I would love to start working on a project in code and then make an export into KiCAD to make final changes and send it off.
Then, as the project gets further along, the point where I would switch to KiCAD would gradually shift further and further towards production.
If I see this correctly, you are already aiming for that and I commend you for that approach :)
I truly am waiting for Medicare (traditional only, no Advantage plans as those are a complete rip-off). I can tell you though, I've been continuously on the ACA since it started selling plans in 2012 and it's always been better than anything I could cobble together before. It's fantastic to be able to decide how and where I want to live my life without being locked into a shitty job or tied to a crap insurer because you can't pass underwriting to get on a different plan.

Also, I am on the highest ACA premium tier because of my age. Someone who's 35 could get the same policy I have for about $400/mo., unsubsidised.
One quip: this piece is not "as slow as possible". One could write a piece of "music" that is one note to be played at the heat death of the universe, or a piece that is silence forever. It's fun to play with the definition of "music" like John Cage did his whole career, but the title of his piece is technically incorrect, the worst kind of incorrect.
Flash boys by Micheal Lewis.

I think the coder was arrested but it didn’t go much further than that… I don’t think it has happened again since the early 2010.
This is exactly the premise of Bruce Sterling’s novel “Heavy Weather”.
> His most famous piece, 4'33", is designed to be played by any combination of instruments - but musicians are instructed not to play them.

This is even better played back from a digital recording. You need those gold audio cables to truly appreciate the silence.