skysight-inc/HackerNews huggingface dataset:
This is also absent in the analysis of "security theater." I've often felt the "theater" does in fact have a material impact on target selection. One doesn't need to actually have a methodology that results in better capture of terrorists to deter them to other targets: one just needs a methodology that has plausibility of increasing the risk of failure. The unfalsifiability of "security theater" is actually a feature not a bug: it means there's always a non-zero weight on it's potential risk impact to terrorist considering air travel as a target.

All other things being equal, the opportunity cost will shift towards targets that have less elements akin to "security theater", since it's basically 'money on the table' to de-risk the attack.

So, the real question to ask about "security theater" is not if it has a material impact on human safety with flying, but if its deterrent effect pushes risk to places we'd rather it not go or if the costs of performing it do not outweigh this deterrence benefit. Given the potentially paralyzing effect it would have on the global economy if air travel were covered in a blanket of fear of flying, it's hard to argue that "decentralizing" this risk to other targets is a bad idea.
Some that are on the way out:

Web app

Browser-based

Online/offline

Mobile-first development

Synchronization

Collaborative

Cloud

Distributed

Blockchain

SaaS
There original stance was wrong on so many levels. With Covid, plenty of people are having to go virtual. Before this change and before Covid, you didn’t have to pay to book a personal trainer in person. Then when they went virtual, Apple asked for a cut. This reverses their previous rule.
The paper says the patient had mild symptoms the first infection, but was asymptomatic the second time.
Tesla will ‘one day’ produce ‘super efficient home HVAC’ with HEPA filtering
Depends how you define as "already built".

The design is mostly done if not finish. The only wiggle room are spec and components. Which can change depending on whether it is single sourced and market demands. For example as per court Document during Apple Vs Qualcomm Case, Apple state they required Modem Supply Agreement to be signed and samples to be ready by no later than July for their next year's iPhone. ( That of course only applies to new Modem )

Even the Apple Silicon for next year's iPhone are already finished.

Yes, that means they are already working on iPhone 14.

And that is why the widely reported Rumours of Apple deciding not to ship the iPhone SE Plus in the last minute by certain famous twitter user or so called leaker are complete horse shit.
> The reality is, every good programmer thinks they are awful, and every awful programmer thinks they are amazing 10X developers.

I wish people would stop saying this. It just makes me question myself more. Am I good because I think I'm bad? But then that means I think I'm good, but I'm pretty sure I'm not... and on and on and on.

Maybe I just overthink stuff
> Going full circle, the energy density of hydrogen fuel cell is the future.

Based on what? Just looking at the density is not enough. You have to look at the whole system from generation to actually driving.

The hydrogen system is even in the best case, assume multiple many, many improvements in mass manufacturing and so on, only half as efficient as an electric system.

Battery technology is improving at a far faster rate then hydrogen technology, its not even remotely close. By the time your predicted ' (1, maybe 2 iterations away)' happens, batteries will have made 5 iterations.

The DoD for example is already sponsoring a massive program that companies lots of universities and national labs to work on Lithium Sulfur batteries that could double or triple the density of current Li batteries while also being quite a bit cheaper.

Silicon anode batteries are already in the early stages of commercialisation and they will make commercial aviation feasible.

And even if you insist on using chemical fuel, why would you use hydrogen? If you want to drive a truck a long distance at a time, you could just use dimethyl ether, methnol or something like that. That would solve tons of problem with storage and so on.

I really don't understand why people are so fascinated with hydrogen, while it continue to disappoint for 30 years. Even in the space industry, where fuel cell used to be used all the time there use has fallen out of favor.
Sort of. I've worked at startups the last 10 years. I've gone from IC to "executive" three times now. Twice I decided to just join a company as an IC after leaving the last as a manager to avoid the stress/hassle and then ended up leading things. You get more insight, respect and influence on your compensation as a manager. Comp is also worse as an IC unless you get lucky or have a personal connection to the leadership.
Of course security can lead to operational problems. Security is a trade-off against convenience.
This is the equivalent of accepting minimum wage for being CEO of a S&P 500 company, blindfolded and without a steering wheel.
You could also use Optional, like

Optional.ofNullable(s).map(i -> {switch (i) {...}}).orElse()
It are somewhat seperate problems. But let's begin with ad's, tracking and malware/bots/whatever uses a domainname. You have two different options SaaS and selfhosted. It's a matter of opinion but I would say PiHole (selfhosted) or NextDNS (SaaS) a no cost SaaS would be using the AdGuard DNS servers in your router instead of the ones of your ISP.
Personally I use NextDNS, it's robust and thanks to the options I can tweak it to my needs without having to upgrade / update stuff.
The second part, keeping my network secure is a bit more involved, it can mean anything from simply having different wireless networks for different purposes (IOT, video surveillance and guests are common) to packet inspection and intrusion detection. Mostly, use the seperate wireless network strategy and forget about the rest, the maintenance is too high and the gain too low for personal networks.
The 5 Cs – An Operating Framework for High-Growth Startups
Here's a practical use-case eww: reading technical articles (e.g., grom google search) without a context switch to a different application: a single key chord to start a typing a query (counsel-web-suggest), then choose the desired link , then read it in eww — all without leaving emacs (while using the same commands that work throughout emacs).
Do dating apps fall into this at all?
Well, it relays information in the same way that each of you using a random number generator pre-initialized with the same seed relays information. It doesn't involve faster-than-light communication, is the point. Entanglement differs from classical RNGs in that there is no shared seed; no local hidden variable, as it's called. The measurements are just... correlated. If you're interested in a deep dive on entanglement I wrote a post about it: https://ahelwer.ca/post/2018-12-07-chsh/
https://en.wikipedia.org/wiki/Sisyphus springs to mind.

"The struggle itself toward the heights is enough to fill a man's heart. One must imagine Sisyphus happy.” -Albert Camus
Yep I was wrong (and this is good to know!).

It looks like it's a lot better than I thought, but probably still worse compared to US long term capital gains tax in most cases.

Thanks for pointing this out.

(I think tax incentives for growth are good for society, but that's somewhat of a tangential discussion).
I was a Team Lead, and I could fire someone, but that firing would be handled by HR. Also in Europe, you can't fire people at will like you can in the US, which is a lot more humane.
As of right now, Firefox, but I might switch back to Chrome on mobile thanks to the last Firefox Android update.
You have to admit the possibility that people will give up on rust before it happens (possibly because of this issue).
I disagree. Suppose the latest SSH has a 0-day, now I am vulnerable, even though I only use PK-auth. Obscurity is just another layer, and the purpose of layers is to help make rare vulnerabilities (like 0-days) not compromise the system. By hiding the door, they cannot even touch the 0-day without another rare vulnerability.
Exactly. Apple takes a lot from you, then gives you some crumbs back, and everyone praises it for how "generous" it is.

Imagine if Microsoft decided to take 30% of all online transactions that happen on Windows PCs...Pretty ridiculous thought, right?

That stuff Apple has gotten away with and continues to get away with is beyond absurd.
I don't usually comment, but I had a talk with a coworker today who felt exactly the same and had a similar background. I told her that just by being humble to recognise that she has much to learn is a great sign she is willing to learn and to improve. Most mediocre professionals I dealt with would never be able to question their skills and are unwilling to improve and also they don't actually like their job. The feeling I get from your post is that you like what you do and that is also a major plus.
Don't be so hard on you. Things will get better with time, I know they have been with me
My take:

DJI, Apple, Huawei, Google etc are all in a similar boat where the governments they operate under have publicly and privately pressured them to use their profitable platforms for spying or gathering evidence. This reduces their profitablity as consumers have less confidence the product isn't working against them.

But in the case of DJI and Huawei and TikTok the US is more concerned about how those chinese companies erode US business like boeing, cisco or Facebook. And instead of saying it is primarily economic protectionism they make it a defense issue to try and tamp demand.

In the end the best thing for consumers is if Apple, DJI, etc compete on having privacy preservation and feel compelled to make their products resistant to government influence.

So this new DJI feature is a good thing for consumers it seems.
When security is totally impossible because there is no way to distinguish a trusted party from an adversary, obscurity is the only hope.
Of course it's arbitrary - the whole fee structure of the app store (stores, to be fair) is arbitrary. 5% could be more than enough for everyone, but no, it has to be 30%...
Regarding blocking ads, etc. - you might want to check out Pi-hole. It can run on a Raspberry Pi (hence the name) or just about anything. It’s pretty easy to set up. Works for blocking ads and trackers, and you can set up additional blocks as well (for Instagram, for example).
I have occasionally let limit orders stand for weeks or more (keeping tabs on the news/fundamentals of the company, of course), knowing that I would be happy to buy/sell the share at the limit price.

On some occasions, I've bought shares, using a limit order, at $0.95 and immediately posted the limit sell order at $1.05. Throughout, I believed that the company was worth more than $1.05, but set the limit at a price that provided a margin of safety. If someone else agreed, but was willing to pay $1.05 or more for the shares, I was happy to oblige.

When the limit order hit a few weeks later, I took my 10.5% return and went home happy (to place another limit buy order at $0.95). One need not consume all of the value on the table. It is important to leave value for your counterparties, too.
@amgreg, fantastic observation!
"scalable attitudes"
I'm doing my damnest to get this out to as many people as I can and not worry about perfectionism that killed many of my projects in the past. I did use my laptop mic for the recording and I did get better gear but didn't get a chance to re-record the narration.

It's interesting to hear that the lo-finess is actually helpful. Yes, I'm just a dude (with a bit of an accent to boot!) :)

I usually use the app without my narration - I find it distracting. Most people using the app over the long term tend to turn it off to, and listen deeper to their inner guidance (which is the whole point - the app is helping you to become your own therapist, not me being yours).
MathML isn't dead! Igalia have been doing some pretty great work on getting it upstreamed into Chromium, where there has been no MathML implementation (in contrast to Firefox) for some time.
Can say about other iPhone model, but yes for iPhone X because they have certain rare NFC issues which was fixed in later batch.
I'm not sure if this will help, but what really helped me when I got started was making something I really wanted. My coding skills were not great, but I was obsessed with building things and that forced me to get better. You start to realize that if you want to finish your work faster, you just need to get better at writing code. You also start to see patterns in how code is written and you just naturally want to start restructuring duplicate code here and there.

That can only get you so far, of course, since a lot of things take time to "discover" on your own, but as a starting point, I found it works wonders. This might be controversial, but in general, I think that desire to get things done is more powerful and useful than a desire to do things right. Obviously you can't go too far in "get this out the door" because you will make decisions or design things without taking into account the future sometimes, but that's something you can dial back over time as you gain experience.
It's hard to imagine this advice being given to a young woman during the grandfather's time, or even today. It comes from a time when there was a tremendous amount of hard work that needed to be done and existential wars to be fought. These burdens were placed upon the men of the society while the women were tasked with the more social and emotional work of actually keeping our families glued together and raising the next generation.

This advice would have been good advice then, but today gender roles are much less rigid, and a well-rounded human understands how to balance hard work and purposeful relaxation, how to be strong and persevere and when to lean on others and be vulnerable, and knows the right time to speak up and voice one's grievances.

The grandfather's advice is one formula for a certain type of masculine stoic life, but if you were to follow it too rigidly, you'd miss out a lot of the emotional richness that modern life has to offer.
If you enjoy doing it, and you always stay open and ego-less about solutions you come up with and code you write then there's no need to worry.

The most important skill in engineering is an honest ego-less judgment. If you can admit that what you come up with is might not be good, at least you're leaving yourself open to seeking help and advice, incorporating suggestions, and dropping your flawed approach as soon as you find a better one.
Thanks, that works. It was erroring when I had tried last time.
depends on whether they're person-to-person or person-to-many.
Weight matters less than you would think for long distance shipping - look at ore and crude oil for one both could have /major/ weight savings by in situ refining but the economics confirm shipping it to be refined is the winner.

Global shipping's sheer scale tends to snap people's intuitions in two compared to the actual numbers as it feels like it really shouldn't be this efficient by cost or carbon. The reality is that when you keep on getting bigger and bigger container ships the efficency when fully loaded keeps going up. Think of it like how a diesel train is more efficent than a highway of commuters despite the tonnage difference between one car and a full train.
Been enjoying 11ty very much as well as of lately. Most of the things have worked for me first time around as well. One thing which has tripped me up has been the flexibility of the different template engines, and in what order files get processed during build when one mixes markdown, njk, liquid etc. That section is worth reading carefully in the manual. Other than that, simple as heck with very few constraints.
This was discussed in detail in Homesteading the Noosphere of Eric S Raymond.

I think it's in there somewhere that he compares the right to fork with the right to bear arms: Good to have, but the situation must have gotten really shitty if a fork is a good solution.

https://firstmonday.org/ojs/index.php/fm/article/download/14...
There's zero evidence backing up any of your claims that developers or players "lose" because of these exclusive arrangements. Unlike the militant HN crowd, the average gamer doesn't give a crap if they have to install a client. Feelings are not facts.
So is "fake it til you make it" fraudulent or good advice?
Sandboxing, which is implemented, takes care of most of these issues.
Wow, this hit close to home. It's refreshing to know that this happens to other people as well!
It's not up to you to decide if you are good or not.

If you like coding, just keep doing it.

You will struggle at some things, be better at others, be a total ignorant in others. That's fine, it's part of any complex job.

You can decide to expand your area of knowledge too. You feel you don't know basic OOP concepts then work on that.
So much this! That's why I decided I needed to get off that train and start looking for other ways. It took a ffing decade to find something that finally worked, but I'm glad I started the journey.
Ask HN: Where does old hardware from public cloud providers go?
They must be decommissioning a ton of machines every day. Are they recycled? Destroyed? Are they resold?
that's what i did. there also are not poles the whole way, so with some drilling, it's easier to just drill the whole way. plus if someone digs it up, i can go after them for repair costs.. hard to go after a tree for a wind/ice storm.
> The only alternative to arbitrating your own identity layer is to tie yourself to some other preexisting identity layer (e.g. GitHub, DNS)

Devolving identity down to DNS has been a really good decision for Go. I'm not sure why everyone doesn't do it. It's like XML namespaces, but actually useful.
Looking at these other responses, I think there is a quiet dignity to working at a respectable GS grade (or whatever) that the "HN crowd" just does not understand.
Agreed. It's the same for the other bigger companies (Microsoft, Amazon, etc).

However people with less experience often assume those big companies have strategic directions for tech stacks, and that one teaming using something must be really important and implies bigger usage. I might even have assumed the same when being fresh out of university.

Therefore any news about "X is using Rust" seem to get a lot of traction.
Seems like a lot of much overdue reform in here. In addition to the PtP Fixes, they also fix some of the more egregious issues we've seen this year which Hey and WordPress encountered.

Still a lot of room for improvement, but good to see they are moving in the right direction.
Isn't the issue there verifying that our simulations of other values are accurate?

For example within a certain range of values Newton's law of motion hold but outside of that they don't. We can simulate outside of that range as if they do but luckily can observe that those simulations don't hold experimentally.
> Except that can lead to operational problems down the road.

in the example you mention the 'security' is working by design, but the operational parameters changed which in turn made that security model unsuitable - so it is the parameter change, rather than the 'security' is what led to the problems.

The original system could have been just as 'obscure' but also included an appropriately secured mechanism that allowed for this kind of remote access / disaster scenario.
It's more than the PM's official salary. It's almost as much as he was paid for a ten hours a week journo sinecure. https://www.pressgazette.co.uk/ex-foreign-secretary-boris-jo...
I'm also under the impression that the crates.io team was somewhat reluctant to implement this because it was viewed as a potential security risk from a social engineering point-of-view, even if there were people dedicated to it full time.

That said, I'm having a hard time finding the Rust Internals discussion thread, so I can't tell if I'm misremembering somehow.

Edit: Actually, I think this was in context of re-assigning crate names that may have been "squatted", and how making decisions around what amounted to team member's arbitrary decisions around re-assignment could cause issues. Scratch this, please.
Clearly, Apple has been and still is in a long process of seeing what they can get away with. It seems they thought this was something they couldn’t continue under new scrutiny.
VS Code Insiders Now Available for Linux/ARM
Quickly changing the App Store guidelines is a great way to appear innocent in their ongoing legal feud with Epic.
Eli, you are probably the first in the long line of Show HN's, product hunts, and indie hackers that I read every day that I read and wanted to scream "Shut up and take my money!".

Seriously, if you think you are not ready to introduce paid plans, start with donation link. Or kickstarter.

The challenging part with apps like these is that people expect quick fixes ("I will read that book, do that exercise and everything will fall in place"). No, it is a process, like coming to gym and lifting a dumbbell one time will not make you jacked. I think it is important to emphasize that.

Few items of feedback (1) Add email - not necessarily your personal email - but something like info@wuju.app, twitter is not everyone's cup of tea (2) I think you mispelled "tedious" as "tedius" in at least one place. (3) you narration is very authentic and I definitely connected to it, but most people tend to connect to the monologue with more expression and intonation in it. If you transition to a serious business with it - consider hiring a female sound actor - no sexism here - but research shows that people of both sexes have a stronger response to female voices, there is a reason that all voice assistants speak with female voice by default.
Not all attacks are equal: understanding and preventing DoS in web applications
Most codebases use lombok, you can use @SneakyThrows or @SneakyThrows(SpecificException.class) - https://projectlombok.org/features/SneakyThrows
It's bad math. It doesn't matter if you have 1 arab man and 1 korean woman, or 1000 arab men and 1 korean woman. You only need 1.

If you calculate the probabilities correctly, you get very different results.
Out of three levers of power in an organization, role power is the least effective, especially when you are managing engineers. Pre-Covid at least, if the engineers didn’t like a manager, you could easily find another job.

Also managers can’t force anyone with any experience to work longer hours through force of will. The people who have power in an organization get it through building relationships and building a reputation.
I agree. It would need to be nicely designed and laid out. Each edition of the newsletter might have a different appearance. It should be something that makes people happy to collect and keep.

On the other hand, if the newsletter is the equivalent of an email simply copied and pasted into MS Word and then printed and mailed, people might view it as something throwaway and low value.
Economic collapse has pushed families who live in Orlando’s motels to the brink
This might be a relative of our pill bugs? But there is probably a lot more evolution between them than between, e.g., horses and sharks. Which, by the way, is also bigger than between bony fish and sharks.
MathJax is routinely used for inserting equations into HTML documents [0]. A side benefit is that it uses LaTeX-like syntax for defining equations.

Static site generators like Sphinx, Hugo, and Jekyll have support for MathJax which allows for inline equations in Markdown/RsT docs. See a Sphinx example here [1].

[0]: https://www.mathjax.org

[1]: https://www.pflotran.org/documentation/theory_guide/mode_th....