skysight-inc/HackerNews huggingface dataset:
>it sounds like you're talking about users relaying and not machines relaying

there is such a thing as machine- or even application-specific accounts that can be terminated or their credentials rotated.

Even better; you could use something like Vault (https://www.vaultproject.io/) to manage such application-specific credentials.

All of this is much better than relying on IP addresses never changing and never being reused.

>Why is it when Debian patches postfix that it's still (in your mind) "postfix proper" but when I download a well-distributed and discussed patch from a mailing list, and read it myself, that you somehow think I'm at higher risk?

I never said it was postfix proper. It really isn't.

Debian is known to f'up the security of its packages. But it's my hope that distributors have a better equipped security team and bigger exposure compared to some guy putting a patch on some website.

Debian also has a proper security update process that makes sure that patches go out to users quickly and painlessly. And because Debian is big enough, it's usually included in embargoed security vulnerability reports, so usually a patch will be out and sometimes even deployed by the time the vulnerability is known.

But the relative security of Debian-maintained postfix vs. Debian-maintained custom-patched qmail is the same as postfix proper vs custom-patched qmail.

However, vanilla whatever, in my opinion is superior to custom-patched whatever. And while postfix is usable vanilla, qmail isn't. It was bordering unusable back in the 90ies and it definitely is unusable nowadays.

qmail doesn't support TLS, it doesn't support spf, much less domainkeys or dmarc. It doesn't (as we're talking about) support SMTP auth, it doesn't support ipv6. It doesn't support any other common anti spam measures like greylisting or rbl checks, nor does it support a plugin system that would allow for easy plugging them in.

Heck, it doesn't even support rejecting mail at SMTP time so it's one of the worst offenders for backscatter which is one of the big annoyances for mail admins.

At this point, an unpatched qmail is as useful in fulfilling MTA roles as a closed port 25 is (which would totally be safer than both qmail and postfix)

Hence my assertion that everybody is running a patched qmail and none of these patches ever enjoyed the same scrutiny as even the security abominations that are sendmail and exim.

And worse: None of these patches were ever reviewed for side-effects of arbitrarily combining them.

Nearly every custom patch was made against a vanilla qmail because there is no central project to manage these patches. So every site runs a different version of qmail, none of them vetted at all for security.

This is a mess and we should really discourage this rather than dreaming of long-gone times where vanilla qmail at least was useful to a minor degree.

Partially-related update: I just looked at the qmail code: This thing is written in K&R style C and sometimes uses single-character variable and function names. I would argue nobody but djb can actually safely make changes to this code-base. This is all from a bygone age. Let it rest.
Learn Good Code Design from Linux C Source Code
Ah, I see. You made iou.ch. There may be a conflict of interest here
> And we still have those.

You have computer form factors and OS'es invented in the 80's and 90s for desktop. The only reason they still work that way is because of legacy/inertia.

The exception is the ChromeBook and CromeOS and that works similar to a smartphone. For a reason.
You joke, but I started with Win32 programming then later moved to MacOSX and the COM/Objective-C link is pretty clear.

My guess is that a team at Microsoft in the 90s saw the need for a cross-process runtime object system, saw Objective-C and thought to themselves "Hey, this Objective-C is pretty useful but it doesn't suck enough to be part of Win32. Lets fix that - GUIDs, GUIDs for everyone!."
For now it's either 8- or 16-bit RGBA, adding more output formats adds complexity and requires more test cases. What's your use case for a 3-byte layout?
The real power of SQL is joins. But not only might you want to simply query, think about grouping and group functions. For example: say you wanted to know the highest rate of gif file creation per second between two dates, for a certain user. That’s what you could do with a simple sql query.
A Fast, Reliable IP Geolocation and Threat Data Alternative to Ipdata.co
> Desktop applications typically do not fail due to a dialog box being popped up a few milliseconds late.

No they won't fail but a responsive user interface is critical. A process running on an RTOS won't complete any faster (probably the opposite), but displaying some sort of acknowledgement that a key has been pressed or a button has been clicked without any human perceptible delay is really nice. I'd love for the user interface portion of an OS to run with real time constraints.
You're correct there were more bunker built 50 years ago than today.

I am not sure about the whole survivalist/bunker mentality, if everything goes down in flame, at most the bunker will only give you a few months respite, assuming you are not replaced by your head of security first.

If you are a billionaire today, it would still be better to be a millionaire in a organized society in 50 years, that being the guy with the code for the fridge in a mad max society, so I am not even sure that rationally it is a good decision to have a bunker built.
Goodness me it gets tiring seeing a post like this every time an article about iOS comes up.

It's a legitimate point to make, but it should rather be that we talk about the content of the article rather than bring out the 'Apple's taking our freedom away' soapbox.

It inevitably turns into a debate between one side who values personal freedoms but won't be told to buy Android phones widespread safety, security, and privacy and tell the others to just buy Android phones.

This goes around and around, usually getting nobody anywhere, and happens all over again the next time an article about iOS turns up on the front page.
Is "Woosh" really being that much of a jerk? It's a reference to https://www.xkcd.com/1627/
Implementation inheritance is bad – the fragile base class problem
Would it also not be possible to measure power draw upon the device and with that, add another metric to device profiling. So if you have say a keyboard that uses 200ma power and then suddenly a device that has the same ID's is plugged in and uses 500ma of power, that would trigger a flag.
The iOS feature set is intended to protect Apple's business model and revenue streams by forcing you to do things in Apple's jail. Getting a developer account is obviously an absurd and impractical approach to distribute software and proposing this is frankly ridiculous. It's not free, requires you own a Mac, and is way beyond the technical abilities of most users.
I suggest you not take on dependencies based on your cursory glances, then.
Facebook has since transfered the project to the Linux Foundation, and the group behind osql is largely the same group of maintainers on the current osquery.

https://www.linuxfoundation.org/press-release/2019/06/the-li...
Iain Duncan Smith, former Tory secretary for Work and Pensions in the UK, has just suggested that the retirement age should be increased to 75. Problem is that in places like Glasgow men have a life expectancy of 73, so the majority of them are expected to work till they die. If this isn't class warfare and "survival of the richest" I don't what else is.
Corbind – Kotlin Coroutines Binding APIs for Android UI Widgets
>But it can be frustrating to hear 3 hours of unchallenged straw man beatdowns from his more polemic guests.

This is a philosophical position: do you see the interview as a way to learn or understand how someone else thinks on specific topics, or do you want to use the interview as a club to tell them why they are wrong (and virtue signal to your audience how right you are).

I find it much worse for a biased, or uninformed interviewer challenging a guest on every point they make (usually by relying on slogans, talking-points or simply a strawman of their position) - making the entire conversation an exercise in frustration for the interviewee and the listener.

>There's an argument that it's actually not noble to let bullshit go unchallenged.

Bullshit according to whom? Joe Rogan had Bernie Sanders on recently, I can tell you right now, a good half of what Bernie was saying was pure bullshit. I'm pretty sure Bernie supporters would disagree with that.
Malcolm Gladwell is just trying to appeal to every dumb suckers wishful thinking that if they just try hard enough they could be the best at anything.
Hopefully you can fold the surface in 3d space so you don't need a full square meter of 2d space.
It's sort of like saying 99% of cattle prefer the chute that brings them most efficiently to the killing grate. It isn't really about what they want, just about how they behave.
Also wasn't the answer always going to be they simply out-competed the other amino acids for that particular role? The research question is why they beat out similarly structured acids to become the consistently dominant ones in life.

So in that context the fact they are so dominant is the key part of the question, not that they are the only ones capable?
Perhaps because it was designed by someone with a great deal of intelligence but not a whole lot of imagination?

I mean, if your greatest creation is something made in your own image, how does that demonstrate imagination?
One of Rogan's both strength and weaknesses as a host is that he never pushes back or challenges his guests on anything, asks really probing questions or even really prepares for the interview. He basically just lets his guests talk about whatever they want for as long as they want with him nodding along and throwing the occasional softball. This does lead a very natural flowing conversation where the guest can freely present whatever information they wanted to present.

I do however dispute your claim that this leads to "less propaganda and BS". Since Rogan never cares to really question or seriously push back against any claims being made, the guests are free to spout as much "propaganda and BS" as they want, safe in the knowledge the Rogan posses neither interest or the background to challenge them on any of it.
"You shouldn't be concerned about freedom because you're not gonna use it/need it anyways."

That's what your comment boils down to. You really want to go down that road of an argument? On a website that has hacker culture in its very name?
Reliving a vacation
Why do you find it surprising people are confused when:

On the one hand you state "All other ServiceStack Software inc. all client libraries, inc. Serialization and ServiceStack.Common (containing #Script) are unrestricted libraries which can be used for free without a commercial Developers license in both commercial/non-commercial projects"

On the other hand your terms state "Subject to the terms of this Agreement, Licensee is granted a right to use the Software for small projects and evaluation purposes without charge provided that use of the Software is within the "Free Usage Quota" published on Licensor's website at servicestack.net."

"small projects and evaluation" is not free to use without restriction.
> Is the look of the website really more important than the content and functionality?

If 99% of people don't agree with this, then why are we wasting time with AMP? AMP's primary sales-pitch to end-users when it first came out was that pages would be faster and content would be more uniform, because site operators wouldn't be allowed to add custom styles and flashy controls or widgets.
Another excellent addition to the form factor by Paul!

The first Teensy was my stepping stone off of the Arduino IDE and platform for modern embedded development. Library support and form factor make these excellent devices to integrate into one-off custom electronics projects.

With 4.0 it looks like we have an excess of IO and processing grunt, and I'm curious what the power consumption is like at the slower clock speeds.
https://ycombinator.com/companies
I am far more amused than I should be by your implication that God is made of protein, and probably edible.
It's running the latest model to be released, which is 774M. Since the initial announcement, larger models have been released every few months, so we're on track to have the full model released by 2020. (This is what OP is literally about -- the roadmap for releasing larger subsets of the model.)
Chrome OS now has Crostini, which allows you to install basically any Linux app. Or is that also attributed to the legacy/inertia of Linux?
>To me elite is somebody who has a chance to win in any race regardless of who else shows up to compete.

Yes, my definition is more generous. But it also comes from the industry itself, in my experience marathons/races generally will have "Elite runner" applications/registrations. Like regular registrations/corrals the Elite Runner registrations are time based, and generally waive %'s of the race fee based on prior qualified race times. These are elite runner's in my mind, but in no way do most of them stand a chance of winning any given race on any given day.

And yes sort of by default I would place the top 10 finishers in a 238 mile race like Moab in the Elite category, they all appear to be top 20% of their group in overall Ultra rankings, so they are not the best for sure and its fine we disagree on their status of elite. I certainly wouldn't (and not saying you are, but others are) diminishing Courtney's accomplishments by saying she won niche races against untrained runners...I think its fair to say untrained runners don't run 50/100/238 mile races.
But the perfectness always comes with the practicing.
This is great news! Thank goodness that something like the Linux Foundation exists; this is a perfect piece of software for it to absorb.
You don't like SQL? The language syntax isn't great but the relational model behind it is a thing of beauty once you get it IMHO.

It sounds like a really interesting idea to me.

I was disappointed that Microsoft attempt at a relational database was it Win FS failed. Not that I use Windows, but it also seemed to kill the open source attempts at doing something similar.
I used to use Simple bank and they did this as well. One time I was at my desk and got a notification for a purchase at a Grocery store that sounded unfamiliar. Opening the notification took me into the detail page that showed it was located in Florida. I then put a block on my card and notified support of the fraudulent transaction all through the app within 2 minutes.

I've since switched banks, but I still haven't found a bank that had as good of an experience as them. Hearing about the Apple cards digital experience is actually enticing, because both of the credit cards I use are slow as hell, or make using rewards difficult in some way (one card makes me 'activate' the reward tiers for the 3 month period, the other takes you out of the app to an external page to use any rewards).
Indeed it isn't, in order to make file-level querying performant at all, you really need support for that at the filesystem level. Which is exactly what BFS, the BeOS filesystem had, and of course Haiku reimplements it: https://www.haiku-os.org/docs/userguide/en/queries.html

As that page describes, the "query" command (or its equivalent GUI) can be used to write filesystem queries, e.g.:

query ((MAIL:from=="*joe*") && (MAIL:when>=%2 months%))
“Essential” amino acids are those that humans can’t synthesise. Other life forms can, which is why we ingest them with our food.

As for how early life started, presumably with a strongly reduced set of amino acids. Some of these are simple enough chemicals which form spontaneously given the right conditions (technically all of them can, but probably at very low rates). This was famous established by the Miller–Urey experiment (https://en.wikipedia.org/wiki/Miller–Urey_experiment).
Microsoft Edge browser doesn't block ads even with adblocker
I tried the Microsoft edge browser beta channel on Mac today. apparently, even after installing ublock origin. if i search same on bing on chrome browser no ads! basically edge is not respecting adblocker on bing. very creepy!
‘The Matrix 4’ Is Happening, Complete with Keanu Reeves
WorksHub issues, a brand new way of using your OSS contributions
On the plus side in addition to "no app", "no login", etc.
+ Optimized for mobile (really minimal: https://snipboard.io/pQfY8A.jpg)
+ No tracking
+ No web fonts
+ Simpler input (no wizard)

Simplicity comes at a price: It has some things missing I was playing around with as well:
- Expenses are always split equally among all
- No offline support
- Worst of all: No HTTPS
For what it’s worth, almost every bank/card I’ve signed up for has this clause. Apple is the only one I’ve seen where you can opt out by text message, usually it requires mailing a letter.
Chinese telecommunications satellite hit by anomalies after launch
Does the article say they are sure they died there? If so, I think I missed it. Or maybe some did, and others were taken there? To die? Or were already dead?

There can't be that many roads / trails thought that area. So if they bottleneck at the point then perhaps the water from time to time goes bad? If some of them "lost it" (mentally) from the water then perhaps that explains the cracked skulls?
For a second I thought I was in a thread about Windows
My claims are shallow you are 100 percent correct on this. I do not have quantifiable evidence or statistical evidence for this as over complexity is a very very hard thing to measure.

In other replies to this thread I have provided my inductive reasoning for why I believe finance is overly complex. To your reply I will provide some counter examples since you cite yourself as an example.

If finance wasn’t over complex why does this investigative report require career forensic accountants to dig out the details?

If finance reports weren’t over complex why was GE able to hide fraud by simply changing the formatting of their reports once in a while?

I’m willing to bet even a finance expert can’t uncover fraud by looking at GE finance statements. They are so complex you need a forensics expert to find it.

Another example of over complexity is loop holes in tax law. Loop holes aren’t created intentionally. They are created unintentionally. How? Because complexity of tax law makes the creator of a loop hole unaware that he is creating it. The law maker creates a law to improve the system, the loop hole is created as an unintended consequence hidden by over complexity/

My claims are shallow this much is true. But your claim is equally shallow. Analogies and examples are shallow. If we want to move forward one of us needs a quantifiable measure of over complexity and statistical analysis of this on finance. If neither of us can offer this then we are at a draw.
25 Years of Apple.com Website Design History
> You can get a developer account, build and sign your own executables, and run whatever you want on your iPhone.

Sure, for an extra $100 every single year. Apple charging money for a feature does not protect users.
The article provided a pretty good deep dive into the psychology and social dynamics behind Rogan's popularity.

What I'm interested in is the social dynamics. The English speaking world seems to be going through this phase where it's trying to discover how to let everyone have a voice in society. Rogan is going counter to this zeitgeist, and so has managed to become the voice of the disaffected.

How white men managed to legitimately become disaffected is an interesting topic. Even in the 80s when black artists started taking over pop culture, whites weren't seen as disaffected. There was still plenty of white artists making scads of money catering to the tastes of the majority.

I don't think this has a whole lot to do with politics though certainly the slow merging of the political and cultural spheres is making it look that way. White men and the political environment created by them still reigns supreme.

I see on Quora and it being asked sometimes that since there's such things as 'black culture' and 'Hispanic culture' and 'Asian culture' why is 'white culture' automatically synonymous with 'white power' and all that invokes? I used to think it was a product of a people in the throes of a reckoning about past sins.

But now I'd like to make a different, potentially far more dangerous suggestion. Have white people stopped being artistic? Have we truly stopped caring about anything other than power and comfort? Is the reason that white men became so disaffected that "normal guy" Joe Rogan was able to become their voice simply because white people stopped caring about their own identity?

Why does that last sentence sound so weird to even think? Nobody else feels bad about their ethnic identity.

Can anyone come up with a better and more relevant symbol for ethnic whiteness than Joe Rogan at the moment? Is Rogan really the best we can come up with? Is there nothing more that 'whiteness' is good for anymore?

He's getting back into bed with Alex Jones not because he's going crazy, but because he has no one else. Musk is too busy. Nobody else cares. Rogan's reached the end of his rope in his quest to make white men relevant again.
I’m ok with security vulnerabilities being portrayed negatively!
Not Jordan Peterson – AI Generated Jordan Peterson Voice
> MS is forcing your company's hand into doing something about that site that's very important for you but somehow was ignored for years.

You just replied to a post that said verbatim: "we've spent the last three years migrating" with this. So, no. If you had read the previous posts in the thread you'd know that already.
>If you think people wealthier than you are the enemy just wait until you hear about people less wealthy than you

what? one of these groups has the power/influence to systematically rig the law in their favor and the other... doesn't. how can you possibly compare the two?
The Natural Selection of Words: Finding the Features of Fitness
1. No "proprietary IE technology" is used. The website has Java Applets built using Oracle's technology on it.

2. IE11 supports Java Applets. Edge, Chrome, Firefox, Safari, and others do not.

Those two sentences don’t go together. For all intents and purposes using Java applets in a browser is “IE only”.

Companies have invested tens of years into now defunct technologies. Suggesting they migrate tens of years of investment in an eighth of the time isn't at all realistic or constructive.

The industry has been moving away from Java applets since the introduction of the iPhone in 2007. Java applet deprecation is not a new or unforeseen development.
It's not particularly hard to check out the source & run it on your own machine. For those who don't know how to use git or are afraid of the command line, there's TalkToTransformer.
You're referring to different things where you've quoted me out of context [1], and have omitted where I've specifically said that only the commercial products have free usage quotas [2].

All the packages I've listed do not have any free-quota restrictions so they don't require a paid Developers license to enable unrestricted usage, since they already don't have any restrictions.

[1] https://news.ycombinator.com/item?id=20756148

[2] https://servicestack.net/download#free-quotas
> requires you own a Mac

I mostly agree with you, but you don't necessarily need a Mac in order to use your developer account for sideloading—you can also use Cydia Impactor which is available for Windows/Linux.
I'd say the redesign actually makes Reddit usable on a 21:9 screen not the other way around. I mostly browse text based subreddits so entire paragraphs becoming one long line which to read you have to move your head is more annoying. The redesign makes the site usable on more than a 5:4 or 4:3 monitor for which the original version was designed for.