skysight-inc/HackerNews huggingface dataset:
Isn't $100 a pretty reasonable nominal fee to vet a company compared to what Google requires before granting access to security sensitive APIs?

>To prevent a data grabbing snafu along the lines of Facebook's Cambridge Analytica scandal, Google is asking developers who use sensitive Gmail APIs to pay for a security audit that proves their apps play by the rules.

And the cost – anywhere from $15,000 to $75,000 or more, every year – could put some smaller companies out of business.

https://www.theregister.co.uk/2019/02/11/google_gmail_develo...
This writing has been on the wall since Alan Mulally was skipped over after Stonecipher was forced out. He went and rescued Ford, and he's 74, but a fast move to start shoring up things would be to name him chairman of Boeing, and start the process of a real leadership change.
> per megawatt produced it (Nuclear power) is the safest form of energy production.

https://eu.usatoday.com/story/news/world/2016/04/25/chernoby...

Thousands dead, probably more, "up to 1 million under a worst-case scenario study". 5 million people still living on contaminated land, and it's not over.
Cash is physical, it's tangible, exists in your hand/wallet, occupies space, carries weight in the real world.

It's experientially very different to spend, and for me at least, carries substantially greater negative feedback as my wad diminishes in transactions. Then having to replenish my stash, visiting an ATM or asking for cash back, carries a distinct bite.

Those things are largely absent when using cards or other electronic payments like phones.

Though you can structure electronic payments such that it at least draws on a very small account requiring explicit replenishing of some inconvenience, to retain some of the bite as weekly or monthly funds become exhausted.
Thank you for being open-minded, I appreciate it. There's definitely truth to what you're saying -- at a high level these decisions do have major complexity trade-offs, and that inherently harms transparency.

That said, in large companies and large complex systems, it's not unusual for any given team to have no clue about how various far-flung parts of the stack work. Dev environments tend to look quite a bit different there too; for example there's often no notion of a singular local dev database that you can freely query anyway.

In terms of transparency and debugging, this usually means some combination of in-house tooling, plus using a REPL / code to examine persisted values instead of using a db client / SQL. Also automated test suites. Lots of tests -- better to programmatically confirm your code is correct, rather than manual querying. Many SREs view having to SSH to debug a prod server being an anti-pattern, and you could apply the same notion to having to manually query a database.

Regarding deserialization overhead, sure there's some, but deserialization is heavily optimized and ultimately becomes pretty cheap. Consider that more traffic is from apps than web these days, and app traffic = APIs = deserialization for every request itself. And lots more deserialization for each internal service call. And significantly more deserialization for every cache call, since caches (redis, memcached, etc) don't speak in columns / SQL anyway. Adding deserialization to database calls is honestly a drop in the bucket :)
Some of my favourite sci-fi novels don’t have a love story at all. Who needs one?
I don't have a simple setup, I optimize everything. Everything, and I mean everything, is paid for by credit card. You get rewards, and more importantly, protections that aren't afforded to you by paying other means. Some even offer extended warranties, and price drop protections. Do your own research. I typically use cards to average around 3 percent back, between Amex, Discover, and Capital One.

I keep my emergency fund in Varo. It gets 2.8 percent interest. I use SoFi as my main "bank", but also have a couple local accounts. Good luck.
>I could go on for a month without smoking but if I'm working with a computer, I could not pull off more than a couple hours without my vape device close

Be careful, I was in your shoes until I started vaping and the convenience can make you a constant user, until one day vaping is such a part of your daily habits that you're an addict.

Also if you're vaping custom juices and not something commercial like Juul, you're probably consuming a different form of nicotine which isn't as effective or addictive - though at some point I expect custom juices to switch to nicotine salts as well, if they haven't already. Point is the nicotine in salt form is much stronger - you'll notice that Juul hits more like a cigarette, even with far less vapor.

Point is don't make the mistake I made and forget that you're playing with fire. Granted there's nothing yet to suggest that vaping clean nicotine/of/vg is harmful...
I agree with you, but would like one counterpoint. There are plenty of planes that are aerodynamically unstable and require fly by wire/computers for satisfactory flight characteristics.

Fighters like relaxed aerodynamic roll stability for roll rate. Now pitch stability issues are troubling. I don't think engineers would purposely relax pitch stability unless they had to.

I guess I'm saying you might want an airplane aerodynamically unstable in roll, but pretty much never in pitch so the fly by wire argument might not be valid here.
American Legal Terminology (Wikipedia Category)
Full e-mail access is "slightly different" from an authentication provider, which everyone else allows to use for free.

They made a privacy-friendly authentication provider and instead of making it easy to use for devs and hopefully getting its benefits for Apple customers in as many places as possible, they discourage its spread by making it the pretty much only paid option in the market.
I filed an SEC complaint, own a single share of Boeing to have standing. Hopefully something comes of it.
shrug "why would you want to access our website if you dont have $5 anyway"
In a decade of python use I can probably count on one hand the number of times lambda has been a good solution to a problem I had. Many times I end up re-writing them as regular functions for clarity sake.
They're referred to as Zainichi.

After WW2, there was over 1 million Koreans living in Japan. Some went back, some decided to wait due to the war starting.

Then the country they were going back to no longer existed, so they stayed.
Many don't even have citizenship.

https://www.nytimes.com/2005/04/02/news/japanborn-koreans-li...
Addiction to nicotine... yeah it's real, and cigarettes are more addictive. It's an urge to have a smoke, coupled with sometimes severe withdrawal symptoms (I can't focus for shit, am extremely angry, for days, then tired for weeks when I try quitting). I'm vaping now and it's easier on my body it seems, no more random coughing or brain fog.
Sounds awesome. If you need people to read for feedback, hit me up.
Mike Bloomberg is plowing millions of dollars into a secretive tech firm
I would assume a buyback as part of the write-down. I'm not sure any airline wants to be one of the handful of "lucky" ones that have the only MAX's in the air. Sounds like a great way to lose customers.
Summary of the article: You need an apple developer account to use the feature. Those cost $100 / euros per year.

This was a really anticlimactic reason. There are a lot of things you can do with a developer account. They are essentially just throwing this new feature/benefit onto the pile.

Whining because "I'm not an Apple developer but I still want to use the Apple ecosystem" is kind of silly in my opinion.

Yes. We all get it. Why can't we go back to the days when developer accounts were all free on every platform? Sorry. Those days are gone. Buck up and deal with it.
Boston wants to tax high-dollar real estate deals to pay for affordable housing
"They were free to leave Gulags whenever they wanted. They would then have been shot, but it was their choice to avoid the bullet"
> Storing your cached data in a solution like this suddenly gets rid of the need to have live pointers of data on the heap.

So if I understand this correctly, Go does not do any recursive scanning of structures? Each unique bit of data owns it data for as long as it needs to?
It's because they are much poorer.
I've never had a problem with GCC. GCC is, like, my primary use case.
Imagine if, back when we thought the sun revolves around the earth, some great king wanted to better understand astronomy. So he established a National Science Foundation to pump out hundreds of trillions of dollars to scientists to study astronomy and better understand it. What would be the result? The result would be ever more sophisticated treatises on geocentrism, with ever more complicated gymnastics to explain observations based on flawed models. It would actually make it harder to challenge geocentrism, because there would be so much more financial momentum behind geocentrism.
Show HN: Axsar Smart Recorder with Skip Silence for Android
Then I'm wondering how LetsEncrypt stays afloat.
I think even that reason is BS to be honest: The tories won 317 seats in 2017. They "lost" about 10 people who were temporarily suspended from the party by Bojo. But I don't think they ever dropped below 256 MPs.

I wondered if telegram has some feature where you get an alert if someone screenshots the window (I seem to remember snap chat had this?). Do you know?
Can you post your computer specs?

Because it's impossible for me to see any difference between the WSL terminal and Notepad. I can see a tiny difference compared with Electron apps, but I really need to concentrate to see it.

My computer is no rocket, is a higher-end desktop from 6 years ago.
A charitable reading could be "governments that uphold high liberty regimes as a nation, such as the US". Parts of that assertion are reasonable to question. A less charitable reading could be "governments that engage in the same global atrocities as my own, but which are on the other side." This reading is also a reasonable questioning.
You're giving the marketing department way too much credit in my opinion.

Pretty much all of these highly processed foods are highly processed in order to reduce cost in some way (e.g. increasing shelf life, decrease storage requirements, use a substitute ingredient, remove the need for some other product, etc). All the finicky bits of producing food (e.g handling ingredients that are much less shelf stable than the final product) and abstracts that away to some factory somewhere. All of this seems like you're getting something for nothing if you don't know it's unhealthy.

The technology and processes used to create stuff that is recognizable as "modern industrial food" were mostly developed and matured over the late 1800s and early 1900s. For reasons that should be immediately obvious cheap and shelf stable became highly sought after traits for ingredients in the 1930s and 1940s. Likewise a generation of people grew up seeing their parents shoe-horn products like Crisco into use cases formerly reserved for other more natural ingredients. Considering that they grew up on it it's no surprise they stocked their 1950s and 60s cupboards and pantries with the sorts of products that they were familiar with from their youth.

Of course marketing is icing on the cake but things, like cooking habits, that you generally learn from your parents are generally resistant to fast change without some sort of strong outside motivation.
For the last 5 years we have made our own lard and use as little processed oil as possible. Our health has improved, we have lost weight and generally been very healthy. We also add very little sugar to our diet. Processed foods are generally bad for health, its been quite difficult to find food that is free of these harmful oils
I'm fairly certain the ones I had were the "Grail Quest" books by J.H. Brennan.
Is the USA headed towards a civil war?
> That’s a heafty claim. It is certainly more complicated to write a network complication in C vs a higher level language like Go, but by no means a bad idea in terms of outcome.

It is dangerous to write network connected applications in C. This is not a hefty claim, it's well understood in the industry and most major tech firms avoid writing new software this way.

> A bigger issue may be the QPS that a cache generates, as you tend to check large quantities of values against it. So the network round trip to Redis isn’t ideal, and you may get into a situation where it’s single threaded nature becomes a bottleneck if your values are large (tho generally Redis is memory or network bounded, not CPU).

For most modern deployment models of Redis, I do not think that this is correct. Redis tends to be run locally with API responders, and as such the RTT will be lost in the noise that most web frameworks introduce. Surely if there is a big RTT that is a problem, but that's not a Redis-specific problem (although the consistent tcp connections with potentially sparse usage it prefers may add knock on effects in this condition).
I used it for the first time with TikTok just a few days ago.
'company wide' process is either, 'squeaky wheel gets the grease,' or, 'no one even knows this exists,' 100% of the time in my experience. This is from going from 10k+ to 150 to 5k+ to 50 people.
You need to pay the $100 fee to Apple, to actually use that.
Henry Heinz used ketchup to improve food safety
Other than the anticipation of receiving and handling the dvd, why not subscribe to streaming services such as Criterion or Mubi? I did a quick cross check and found that many wonderful films available there are not found at DVD.com.
How do you get the license for real world jets?
From what I've heard on the matters and comparing the way Assange looks and talks before and after his time in the embassy, it appears he developed psychological issues.
Using a service for sign-in without making users create an email/password login is a usually a mistake.

Avoid this lock-in, and own your own users. Email and password is still the best and simplest way to go.
There isn't room for three in the treble 20.
Music: Mr Goody Ft Jiko – Someone Like You – 9izevibes
From the author's photo his purple heart was not from a minor wound. He appears to be an amputee. I imagine that the dog in class was related to this. It is heartening that these students were able to respect this man for his service, or despite it. I would hope that the same would happen if his sacrifice was less evident. I'd think it well could have. People are so much better when they meet face to face without any built in confrontation.
Ask HN: How to start learning large 20 year old code base?
I've been tasked to try and learn how some very old C++ code base (30k plus lines) at my job, I've heard that its originally from the late 90s and has been updated periodically, since it preforms some very crucial processing.

The code is commented fairly well but is missing any sort of top-level architecture documentation or explanation.

I've started by just following the flow, but am getting very very lost. Are there any tips you have to help me wrap my head around this?
Working on a hardware startup, I'm seeing that hardware infrastructure is way behind software infrastructure. Figuring out to test a new iteration in a week feels like magic, when software companies can deploy iterations in an hour.

I think software infrastructure for hardware development is going to get better, but one of the biggest barriers is the small size of the open source hardware movement compared to open source software.
That is literally what DirectX/Vulkan is for. They are the fastest API to blit pixels to screen (surfaces/textures as they call it).
I appreciate the illustrative nature of your comment, but I'm really looking to learn something from a rather influential mind in software engineering.
Thank you for providing the praise to the Windows Terminal team many of us know they deserve, allowing us to just click the thumbs-up response on GitHub.

I truly wish more modern software were capable of reaching this level of latency performance. I understand the response provided by "miniksa" at GitHub, but I don't feel satisfied by it. The maintainers of the frameworks that are described as adding so much latency should make a concerted effort to minimize that latency. We know from experience (see ASP.NET Core) that huge strides can be made in performance (both measured as throughput and latency) and that it is massively rewarding. It requires effort, but the payoffs are real.

I fear computer science is often encumbered by a corrosive culture of "good enough" with respect to performance. We have a lot of baggage and urban myths about performance, from maxims about optimization handed down from the first acolytes of computer science, to modern opinions about UX that over-emphasize simplicity, to a repertoire of clever psychological countermeasures for under-performance such as animation. It's a shame that more people don't appreciate how much more enjoyable computing is when latency is nearly zero.

Obviously orders of magnitude matter. The change from 1000ms to 100ms is more significant than a change from 100ms to 10ms. But we cannot diminish that latter change and we should not accept 100ms as good enough. Improving from 100ms to 10ms is still huge and some of us deeply appreciate it.
> Every time you delegate something to a linter, you fail. A good language must be a good language without 3rd party tooling.

Thank you.
> it seems like you could afford to do it

They have a negative net worth. They could not afford to do it.
The clubs you listed all involve strenuous physical activity... and are clubs. People can pursue them as hobbies, of course, but I think for most people a hobby is something personal, and perhaps pointless, outside of the sound mind/sound body routine.

EDIT: Kinda surprised at the downvotes! Is it really so controversial to consider a club activity less of a "real" hobby than something self-organized?
You're being facetious but much of the time that's the logic.

Flip it around, "Why would I spend resources on you if the chance that you're going to generate a return on those resources is minimal?"
Facebook Data Breach Affected over 270M
*busted.
I'll never understand the fascination with mono repo's.
Is it rational to believe the likelihood of violent physical harm directed at you if you use a transit station in a sketchy neighborhood as opposed to one in a non-sketchy one?

Does it "feel right" to use the sketchy one, despite everything you know about sketchiness of neighborhoods and crime in general?
yes, downvote instead of proving my point wrong.
Love the idea! If/when you end up writing this, I'd love to be notified (or if you have a blog I'll just subscribe now) :-)
If your response to someone explaining how a fee gate impacted them is just a shrug, then I'm afraid our worldviews are so different that communication between us is impossiblr.

edit, response to a comment below: people can come up with the same ideas independently too. You may have heard of Newton and Leibnitz.
oh, I just thought of a good example of Hacker news favorite investor: Masayoshi Son.

Notice his last name is Korean? But he was born and raised in Japan.

And here's what he has to say:
https://asia.nikkei.com/NAR/Articles/SoftBank-s-Son-stands-u...

Even in his early childhood, he was attacked verbally and physically by Japanese classmates. In kindergarten, he was jeered at for being Korean. Once, another child cut his head open with a stone.
The story here was unfolded by The New York Times, The Washington Post, The Atlantic and perhaps more uncovering and analyzing the facts and events.

These are not the typical engineering biased organization if you ask me... but still they put very strong blame on the organizational and company culture changes created by 'accountants' allowing ineffective and in many cases oppressed situations, leading to repeated disasters!

Do not try to misdirect this very serious story into primitive occupation bias please!
The Truth Behind Instagram Removing the Like Count?
Is this why countries with democracies in North America, Europe, East Asia, South East Asia and South Asia have see such decades long explosive growth?
Functional ui is arguably saner, as react is slowly proving to junior programmers worldwide.
Sure, however we are speaking about general purpose access to syscalls from user space here.

Only Android OEMs get to publish drivers.
AdminK HTML Admin Template Bootstrap Yönetici Paneli Teması
SuperSimplex: New Gradient Noise Functions for Texture and Terrain Generation
> I have generally found it more financially rewarding to focus my time on increasing income rather than on finagling my finances to save money. Same reason I don’t own a credit card just to get the cash back or other incentives.

Diverting some of your income into a tax-deferred investment account will not significantly affect your ability to focus on increasing income.

They're not mutually exclusive.

My approach largely resembles yours, but there's no effective difference between increasing income and reducing how much of it is taken from you in the form of taxes. If your priority is to increase your income, deciding to throw some of it into a tax-deferred investment account can be seen as a very efficient use of your time spent increasing your income.
Show HN: Can we predict if your next flight will be delayed or cancelled?
Not quite, the difference here is that instead of storing live objects on the heap you would need to serialize them into a byte slice. You then hand that to the cache library and it would find a place to copy those bytes and store them on your behalf. This means your object now just becomes data belonging to the cache and sits somewhere on the libraries internal data-structure.
Oh absolutely, the specifics will matter, that’s why I say it’s not one size fits all. By itself charging what the market will bear can’t be enough, and the rules have to be clear so rulings aren’t arbitrary and participants can reasonably avoid infringement.
> Racism? It's Japan. Whatever racism there could be, it's an extremely small, microscopic particle among the whole of the school system.

Racism and discrimination aren't just reserved to the color of skin, it's often built around whole ancestries of groups and their traditional social standings [0].

For the same reason, the Nazis killed people that were just as white as themselves, as most scientific racism [1] went way past defining races merely by the color of skin [2] and anti-Slav sentiments are something very present in many Western European countries to this day.

Case in point: The Nazis, and many other white-supremacists, consider themselves to be Aryans, supposedly descendants of the lost continent of Atlantis [3] and apparently the top of their imagined race pyramid.

[0] https://en.wikipedia.org/wiki/Burakumin

[1] https://en.wikipedia.org/wiki/Scientific_racism

[2] https://en.wikipedia.org/wiki/Untermensch#Etymology

[3] https://en.wikipedia.org/wiki/Aryan#Nazism_and_white_suprema...
I am not flying Boeing again.

Simple as that.
I’ve mentioned an idea to a friend of mine: a sort of welfare/basic income program where people are paid to talk to others. There is no restriction as to the topic as long as the other person consents to having the conversation: it can be as mundane talking about the weather. My reasoning behind it was just to get people who otherwise would not talk to each other to do so to actively reinforce my observation that everyone is the same in different ways and different in the all same ways.
Converting a live device to a robust dual rootfs device