skysight-inc/HackerNews huggingface dataset:
Last year when donating specifically to Thunderbird was made possible on mozilla.org, I donated to the project because it has provided a lot of value over the years.

Recently I started looking at the discussions on the tb-planning mailing list and it looks like we'll get a revamped (fully rewritten) Thunderbird. That sounds like a very long project to me - probably a few years just to bring it to what Thunderbird already provides today. Plus the extensions system needs to be revamped as well (similar to what's happening on the Firefox side with XUL ones going out). Getting Exchange calendaring done is also not a priority because of the complexity and the effort needed. So it looks like we will get a better maintainable product after some years. I'm not sure if that's going to appeal to many people to donate.

I'm happy with Thunderbird and some extensions that I use regularly, with the only exception being calendaring support for Exchange being very poor and unreliable (even with the Exchange EWS Provider extension or with external solutions like DavMail). Since I don't like taking risks with email client alpha or beta releases because of the fear of data loss (and with huge mailboxes, even detecting data loss would be a chore), I'll just stick with the current version and hope that the new revamped one comes in a stable form sooner (of course, I will donate periodically). I'm excited and afraid!
If you take the view that code is read more times than it is written (which is lightly amusing given the topic of this thread), then shouldn't you optimize for the ergonomics of reading and understanding code that is already written rather than writing it? I don't see how Rust's choice is defensible from that viewpoint. If I quizzed actual Rust users (rather than the language developers that are posting here) about the invisible control-flow created by the compiler, I doubt very many of them would get it right.
They are redeeming their bonds. The government spent the surplus on other things and issued IOUs to the SSA. Now they're just pissed that they're being called on to pay it back. This is not really a debate - Alan Greenspan even said these bonds are real assets of the fund.
I really don't get this deduction, it is basically rewarding people to take risk and makes it better to take a morgage than buy the home outright?
The most important consideration is which point of your career you're in.

If you're early in your career, leave immeadiately. You are missing out on opportunity to learn from the best people and use that knowledge for decades to come. You will get severely damaged by the culture if you stay too long.

I'm in mid-career, and I work at exactly this type of company. I'm staying for a little while because I'm wise enough to avoid the nonsense and know when people are dead wrong and ignore their bad ideas. I'll bank some money and be in a good position to do a startup.

For someone late in their career who just wants to retire as soon as possible, it might be a good choice to stay.
That's actually a really interesting parallel to draw. I have certainly seen a non-negligible amount of dishonest management ("Sure we'll promote you, we just need a few more cycles" to a friend who was about to be fired). From a legal perspective I'm sure what's signed in writing makes the difference.

But we're not really talking legal here, we're talking ethical. And ethically, I'm not sure why dishonesty on paper is worse than dishonesty in a 1-on-1.

You'll find all kinds of notions/norms in our culture that are inconsistent with each other. Usually it takes a standup comedian to point out our own hypocrisy.
Facetime works very well, my family uses it from 4 different continents around the world, from cities to villages, varying from toddlers to nonagenarians who didn't even go to school or know English. I don't know why something cross platform can't work as well as Facetime does.

I had hope for Hangouts, but Google dropped the ball big time in terms of user complexity and quality of product as they are wont to do.
There's a big difference between not reading everything related to a topic and not even doing the most basic cursory search. Have you never heard of 'how to ask questions the smart way'? Notice how I'm not linking to anything? Do you think you'll have to read the whole Internet to know what I'm talking about?
Ah I see, thank you. Is it some sort of programming syntax or like, scientific publishing notation?
> Double dipping is the wrong phrase here.

Indeed. I initially thought that this was working remotely for a company twice via two personas. As in, appearing as Alice and Bob on the company Slack, etc.

(I'm not sure your example is double-dipping or cheating, but that's another thread...)
This is my biggest beef, thanks for pointing it out. All of this is great, but it adds to separation of market. In an idea l world, all of the 'big players' would sit together, and come up with a way to unify their services.
How can one join the EC? Smaller and larger companies with very different focus, and even a community. Interesting.

Azul Systems, Inc. Yes
Credit Suisse No
Eclipse Foundation, Inc No
Fujitsu Limited Yes
Gemalto M2M GmbH Yes
Goldman Sachs & Co. Yes
Grimstad, Ivar No
Hazelcast No
Hewlett Packard Enterprise No
IBM No
Intel Corp. Yes
Keil, Werner No
London Java Community No
MicroDoc Yes
NXP Semiconductors Yes
Oracle Yes
Red Hat No
SAP SE No
Software AG No
SouJava Yes
Tomitribe No
Twitter, Inc. No
V2COM Yes
Wow, I am surprised. I recently had to migrate my mailserver from my datacenter to the cloud. I lost the original IP address as a result. The new IP address got flagged immediately on gmail and everywhere else. I setup SPF and DKIM, that seems to fix the issues with the big guys. However on comcast and others I still got throttled for quite a bit. i had to request csi.cloudmark.com to unblock the ip..
The first page of that tutorial reminded me of a product I saw at the Apple store a few weeks ago called Roli.
They have a great app [0], but the hardware [1] itself is not ideal but unfortunately necessary to unlock some features... I will be waiting for a v2...

[0] https://roli.com/products/noise

[1] https://www.apple.com/shop/product/HKFR2VC/A/roli-lightpad-b...
The bit about erasing seems like a bit of stretch. Belnap taught at least one of his proof theory classes using Restall's "An Introduction to Substructural Logics" as a textbook. (Belnap did make it clear that he didn't think linear logic was relevant to his own philosophical concerns, but that's not the same as saying he bears it some kind of ill-will).
Deploying Envoy as an API Gateway for Microservices
Yes, many in the government don't want to recognize it as real debt and don't want to figure out how to pay it back.
Some context that may be relevant. Something like the following is not uncommon, at pretty much any grade level:

Teacher T, Student S (not always the same student), Students Ss

T: "I've put the exact steps you need to follow on the board, right here. Repeat that back to me."

Ss: "The steps are on the board."

T: "Great. Any questions? No? Makes sense? Cool, get started!" (walks among students to check work and help as needed)

(10 seconds later)

S: What do we do first?

T: It's on the board. Right there. The step labelled "1". And first on the list. Is there part of it you don't understand?

S: Oh, no, I just didn't know it was there.

(2 minutes later)

T: Uh, are you done?

S: No. I just didn't know what to do next.

T: Did... you do all the steps? On the board?

S: Oh, right! No, just step 1.

(5 minutes later)

S: Mr/Mrs T, what's step 3?

T: Did you check the board?

S: Uhhhhh, oh yeah.

(this happens some more. 6 hours later)

T: (grading papers. Several students missed one or more steps.)

(next day)

S: Why is my grade so low?

T: You didn't do step 4. At all.

S: I didn't know what to do there.

T: (points at list, still on board)

S: Oooooh, yeah.

T: (sneaks whisky from desk to make it through the day without killing self or others)

[EDIT] formatting
Right, I'm saying if a property requires a loan of $1m+ you'd kill MID entirely — including the first $1m.
>>> Any suggestions for a good quality virus scanner in which I can have some confidence in regarding a reasonable choice in how it operates.

All antivirus operate like rootkits. It's basically a rootkit trying to block other rootkits to install.

Microsoft has the advantage to have access to all windows API and they put a ton of efforts in testing/compatibility. It is the least worst of all evil.
The problem is such an approach unfortunately does not work with changes to one of the largest programming languages on the planet, especially one that moves as slow as Java. Jigsaw cannot afford to be pushed out half-baked, Java has long prided itself on backwards compatibility and right now we're looking at a Python 2/3 split that will do serious harm to the ecosystem.
As opposed to staying where you are, where you do know it's going to be bad?

I may have gotten lucky at avoiding jobs that turn out to be stinkers. Hasn't happened to me in the last three job switches. (One turned into a stinker after I'd been there a few years, due to management changes. I left.) But I don't think that the odds are as bad as you seem to think they are.

But really, you have only three options. You can put up with it, you can fix it, or you can leave. You don't want to put up with it. You sound like you're asking for how to fix it, but I'm not sure that you realistically can. (Certainly I've never been able to.) That leaves only one option.
Optimizing BPM
While the time between the launch of the Echo Look and the Echo Show was only a couple of weeks, it's not the case that it only took two weeks to spin up the Echo Show. These teams work in parallel for long periods of time; years in most cases.
Kickstarter is a funding platform, so it makes sense to mean "successfully funded project" when you say "successful on Kickstarter". Just like you might say that you were "successful in your company's second round of funding" even if your company later folds and the investors lose most of their money.
Not a lot of people have played with Jigsaw: it is hardly a thing you can play with in an afternoon. For those of us who have played with JDK9, it was pretty clear that this would be disastrous for a while. The continuous delay of Jigsaw is a good hint about how much impact it has.

If the fact they do it at this point is evidence of politics, can you explain why saying exactly the same thing much sooner would not have been? Jigsaw hasn't been in a state that most people can go try it for very long -- and most people are the folks who are impacted the most (for reasons the RH blog post explains).

Finally: it's not like Red Hat blocked this. A majority of stakeholders did, and most of them don't own module systems.
Shift the relief to renters by doing __everything__ possible to have more rental units on the market. The only way to ensure competition in this space is to have over-supply of potential units so that bad pricing and poor service have the relief valve of moving somewhere else (near by).
28 Millimètres, Women Are Heroes
Maybe you're thinking about some specific applications/pieces of code? Probably not a video game?

I think it should be a mix. I disagree with the "extreme minority" portion for most projects. There are times where a manual test is the right answer and there's exploratory manual testing.

Obviously though running through a long sequence of testing manually for every code change is crazy. And some sort of CI setup like you describe is a must for every project this day and age.

Then there's also the question of unit tests vs. system/integration tests...
The quote isn't solely self-congratulatory, as this pricing mechanism occurs in other industries too. For something like fuel stations, which (on the surface) appear plentiful in highly-trafficked areas, it would naively seem that there's plenty of choice for consumers to get the product at the price point they prefer.

This is much, much more true for fuel in a populated area, than it is for other products where the alternatives are in fact not equivalent, despite being priced similar (e.g. airplane tickets for the same destination are seldom equivalent, even if there are several choices; they differ meaningfully in departure times, airports, airlines, layovers).

In reality, most people are used to constant price fluctuations in the price of products such as motor fuel and airplane tickets, much more so than they are used to fluctuations in the price of staple foods at the supermarket, so most middle-income people (and up) don't go out of their way to find a different fuel station if the price is just a little bit higher, as both the cognitive effort of pondering to switch, and the physical effort of performing the switch often outweighs the savings.

For very price-sensitive people, they are (predictably) screwed by this, as they have to run around more, or come armed with more data (price apps) or expend effort on discounts (coupons, driving to the cheapest location, holding off on purchases in the hope that the price drops) to save money.
Are you kidding? You will never find a more wretched hive of scum and villainy for product launches than that which is HackerNews. It doesn't much matter who is launching. The bigger they are, the more piss and vinegar you'll find in the comments. Apple and M$oft are certainly not immune to this.
I haven't used it but it looks like Zeppelin is a Java web application that's available on localhost by default. No docker needed, just download and run.

https://zeppelin.apache.org/docs/0.6.0/install/install.html
Is this the right TL;DR of this article? "Homeownership leads to inequality". "Inequality is bad". Therefore, "Home ownership is bad". Therefore we should make home-ownership as hard as possible. So when nobody owns a home, everybody is equal. Sounds about right.
Holy crap, all windows combined is more than double Mac. And it still edges out Mac+Linux.
I agree that he should find another job with reasonable pay before leaving this one, especially if he is in situation you described.

However, none of my three was result of idealism. I think that I am older then the average here and I have kids. As I got older, those three became more important not less. Including and maybe especially after children. Children benefit from father that interacts with them happily and normally, if the dad is frustrated and angry from work it is harder. If you damage relationship with spouse while you have children, consequences are more painful to fix then as if you was twenty and just figuring out whether she is long term material or not.

I have seen people who became demotivated and complacent drones - and it did became real problem and it caught them up. It is harder to get rid of bad habits at later age. Ageism is also very real, so the older you are the more careful you have to be at how you look to prospect employers.

If you have small children you have less time to learn out of work and less free time to just relax. That makes the choice of work more important not less. You can not just slack around dead end technology in work and then use evening to learn new things as much as before (lets be honest, that is what many people without responsibilities at home do).
What do you think is an over promise? The resulting app will be less than 10KLOC, discounting third party libs.

I don't have a demo yet if that's what you are asking about but I've open sourced this for example

https://github.com/adamnemecek/WebMIDIKit

Actually I do have some old demos but they don't show the best parts. It's actually kind of hard to show those right now.
I had kind of hoped that Trump would stumble into single payer health care as a solution for healthcare needs of his base and would somehow get it passed through congress with support from democrats. Alas, nothing of that sort seems likely.
Escaping Poverty Requires Almost 20 Years with Nearly Nothing Going Wrong
The desktop Outlook client still has a lot of features that the Outlook (Office365) web client still doesn't have. Some of those features are critical to handling large volumes of mail.
Pinterest-Samsung Partnership Has Everything to Do with Google Search
I appreciate the response and in the case of a dire need I suppose I might utilize that. But WOW that's a lot of trouble to do something that's essentially a couple clicks in Outlook.
I forgot the neurotics and otherwise social outcasts. Not that unwashed, but definitely not bragging material for someone who defines his value by the showman factor of the company he spends time with.
I think Android users would be more open to adopting a new call/message app. Apple users however are pretty well anchored to the iMessage/FaceTime combo.
The single most important feature of Java is reverse compatibility. It is a temporal prerequisite of "write once, run everywhere".
>Also I find the current music notation to be kinda idk outdated. I can read it, but I feel like it's a system designed by someone who had the mathematical knowledge of a 15th century farmer (which is probably how it came to be).

What specifically about it?

I can read (and prefer) standard musical notation but when handwriting I use Hummingbird [0] because I find it aides itself to handwriting. But I can't really imagine a "better" musical notation than what is the standard today, except a better way to communicate natural/flat/sharp notes.

[0] http://www.hummingbirdnotation.com/
What about the inevitable growth in telecommuting? Surely owning a home with plenty of space for a semi-isolated home office would be a good thing?
Well, if you rent, you're paying the owner's property taxes anyway, and you're definitely not going to realize any profits.
The test that are written today will not cover future cases 30 years down the road. Code bases 30 years ago are not the same shitty code bases you see today. Programming was more difficult and required better programmers who wrote better code on average. TDD is needed today because the bar has been lowered and it acts as a safety net.
That's an implementation detail of how the credentials are created, managed, interpreted by the server, and their use reported on to the user, none of which is specific to the credentials transport or encoding, which is all basic auth is. The thing to be aware of is how different HTTP clients, specifically user-interactive browsers, use (apply and remember) the credentials.
Many of those features are already available in Ada, and to a lesser extent Pascal and Basic.

But yeah, more options is even better.
Since what to test is a sliding scale, determining when and what to test is perhaps something that comes with exposure to good testers..

For me, a few references I use are "tests are a thinking help for specifying behavior", "tests hold behavior in place" and "test until you feel comfortable".

The first is a note that TDD thoughts are written by developers that write APIs, not by developers that write applications. TDD is a fantastic tool for an API designer, because they force you to think about the experience of using the API. So, whenever I design APIs, I like TDD. This is also a good argument for why you should minimize setup code that "goes behind the scenes" - if you're testing, say, a REST API, do as much of the setup and assertions as you can via the REST API as well!

The second helps me remember to think "a year from now, are all the behaviors this code needs to have obvious, or is someone likely to unintentionally break it?". I try to write tests that will flag if someone broke an important edge case - or the main use case! Tests can be used as the programmers equivalent of a carpenters' clamps, kind of.

The third is why I don't write as many tests anymore. I normally try to write one workflow-oriented feature test up front, like "When a user creates a new invoice, then that invoice should show up in the users list of invoices with the values they entered, plus x,y,z auto-generated parameters". As I implement the feature, if I come across a piece of logic that makes me feel uncomfortable - lots of branching, or code that's very important that it stays intact - I'll write a unit test or two to hold that in place; sometimes I don't write any unit tests, meaning I'd have written just one or two tests over the course of two or three days of implementation.
Thing is, I don't trust Apple, just as I don't trust other companies (Google included, which is why I don't have Google proprietary stuff on my Android devices). I trust them to the extent that their current business plan does not centre around 'monetising' profile data but that's about it. I fully expect they did in fact design their systems to make it possible to eventually 'monetise' such data.

Do I have proof for this, other than the fact that they've shown to be less than fully truthful about their data retention policies? No, I do not, but I do know that it is more rule than exception for commercial entities to eventually renege on their promises of personal privacy, probably because that huge 'big data' carrot on that stick is just too juicy to be ignored.

Given Apple's enormous cash reserve they pose the additional threat of being able to outright buy large industrial players in lucrative fields which would allow them to use the collected data to target their customers without needing to 'sell to advertisers'.
SSH with Kubernetes: Making permissions follow dynamic workloads
Switzerland also controls the max price of drugs as part of their gov't approval process.

"Drugs must be effective, cost-effective and appropriate to be listed in the positive drug list (SL/Spezialitätenliste). The federal government sets the maximal allowable public price for drugs in the SL."

https://www.ispor.org/HTARoadMaps/SwitzerlandPH.asp

It is also the most expensive of the european OECD nations...
It's rather apparent to me anyway, what the OP meant. If I see someone expending an enormous effort writing tests, I'd probably conclude the same, unless I had knowledge of their expertise, in which case, I'd respect their judgement. The OP meant to draw a line which in their mind, distinguishes an expert from a novice. I don't see why so many people are getting all bent out of shape for.

>This is obviously wrong.

What makes it obviously wrong? It seems to be a personal opinion.

>That's a generalization that does not apply everywhere.

Does a comment necessarily have to contain statements that apply to every single person in every single situation at every point in time? I think we'd have to delete pretty much all comments on this website then.
The point stands, there's enough that congress could impeach him at any time; if democrats were in control of congress it would have happened already as there's plenty to nail him with already.

And you should take the 25th seriously, because it's the only way that he can be outed without even committing a crime of any sort. With the 25th he can be fired for merely being incompetent by his own cabinet and VP.

He is unarguably the most incompetent and dishonest president ever to hold office in modern history. His sheer ignorance is astounding, he is utterly unqualified to hold office.
The Antidote to Authoritarianism
How so? OSGI works very well in my experience.
how much was your loan interest?
Hm this would have come in really handy a while back lol. I might take you up on the offer still.
I keep forgetting that I intend to give Geary a try.
Okay, so I got downvoted for clarifying why the now flagged post said the parent "had the ethics of a soldier." Maybe at least explain why?
Yeah, I have no problem with that in theory, just don't make a crappy overpriced version of the other thing...